senior software engineer interview questions shared by candidates
Q: Questions about inheritance, Exceptions, exceptions in constructor/destructor. Tempate classes, Vector, time complexity of adding value in vector. Then asked me to write a program a simple one where input->"aaabcc" output a2b1c2. Asked what test cases would I use etc.
OOP, low latency, multithreading etc - nothing unusual except one thing. Dev asked me about method synchronization, so I said that synchronized is a one way (not that efficient, but a way), an he said that this is not enough, as I need to call notify() method!!! Guys, this was the most insane what I heard during interview. After that I suggested to finish the interview as there is a gap between mine and his knowledge. If you are smart, and you know your value, don't go there, wasted time.