First interview: explain recursion to a child. why microsoft? what news did you hear about us? what makes code great? second interview: friendly introduction, books you read about software engineering. question - given an array of 0 1 and '?' print all combinations where '?' is 0 or 1. second technical interview: How does ActionListener work in GUI? How does multithreading work? how to synchronize threads? How does communication between two computers over a network work? How does serialization work? There were a lot of weird theoretical esoteric questions like this and the interviewer gave me only 5 minutes to complete a coding question: given a binary tree - scan and save it to a file so that you could restore it.
Sigiloso
Recursion to a child - two mirrors, matryoshka dolls. Array with '0' '1' and '?' - Backtracking. Books I read - GOF design patterns.