First interview with recruiter, very nice, very helpfull.
Second interview with Senior developer, asking theorical questions.. what is stack and heap memory, ref , params, in FULL detail.. asking about SQL Index, and how the index is internally, the construction..
honestly? you really need this info to be a good developer? i don't think so.. if you are in academic area OK.. if you are developing, you can research if you need...
In my opinion tests can be more practical then theorical questions,, real scenarios..
if you know everything they asked and don't know a single line of coding you will pass on the test..
funny no?