People are, and the technologies, and also schedule.
I guess the pros are better than the cons.
Online Assessment: Questions about the language of choice (C++, Java, Python, etc.) and 2 problems. The OA was monitored (video and audio). Technical Interview: With Java, there were questions about OOP, Databases, Multithreading, plus 2 problems
The technical assessment was not hard. The technical interview consisted of many theory questions. It was quite relaxed. The interview with the manager was a pleasant experience. Even though the interview is supposed to redirect you towards the cor
Phone screen interview: programming language, memory management, OS related. Onsite interviews: 2 problems (3 hours) approaching data structures and algorithms. Soft skills interview: behavioural and hypothetical questions.
Online Assessment: Questions about the language of choice (C++, Java, Python, etc.) and 2 problems. The OA was monitored (video and audio). Technical Interview: With Java, there were questions about OOP, Databases, Multithreading, plus 2 problems
The technical assessment was not hard. The technical interview consisted of many theory questions. It was quite relaxed. The interview with the manager was a pleasant experience. Even though the interview is supposed to redirect you towards the cor
Phone screen interview: programming language, memory management, OS related. Onsite interviews: 2 problems (3 hours) approaching data structures and algorithms. Soft skills interview: behavioural and hypothetical questions.