Member-only story

As a tech manager, we should ask these questions during dev interview (also for myself to refresh my foundation)

LORY
5 min readApr 30, 2022

--

Find a good developer is never easy , it’s may not because too many “bad devs” , some times because wrong questions . I have seen many questions does not bring much value during tech interview, and some wrong questions is funny (7 years ago, I had been asked what is the difference between WPF and WCF ? i said i don’t know and I stopped the interview🙂)

Instead of asking “what is the biggest challenge in your current job”, or “do you know <technical keyword> ?” “Yes, i used it for xxx” .., this will end up with a boring discussion and we still has no clue how good this candidate is. and ,we may miss the engineer who may has 0 knowledge of the “keyword” itself , but has good answers to these ones:

Foundation

What happens when I double click ‘.exe’ file (or execute java .jar , python .py or go .go etc )? just explain the case according to the programming language you are using .

How does RAM being allocated in the language you are using , e.g. when using int variable, integer array , string , or new an object from class, what are the difference? and what happens to memory when calling a function ?how about recursive function ?(in which case, will stackoverflow? :-) )

What is the general compile process in the language you are using ? if you are using scripture language then how does the intepreter work in general? and what’s…

--

--

LORY
LORY

Written by LORY

A channel which focusing on developer growth and self improvement

Responses (3)