I learned a lot through participating in real-time projects.
Everything was good, and there are no cons.
Screen round by telephone, followed by two more rounds of screening, and finally, the face-to-face interview. The process was streamlined. Screening rounds were about generic questions, followed by a coding challenge and whiteboard.
- Phone in with HR about behavioral questions, why you want to join, etc. - Second interview with the manager for technical questions, such as inheritance and dependency injection (OOP). - Final round with the team head.
Asked basic questions in Python and random coding questions regarding eval operation, data structures, and OOPs concepts. Be strong in NVMe spec and firmware-related concepts.
Screen round by telephone, followed by two more rounds of screening, and finally, the face-to-face interview. The process was streamlined. Screening rounds were about generic questions, followed by a coding challenge and whiteboard.
- Phone in with HR about behavioral questions, why you want to join, etc. - Second interview with the manager for technical questions, such as inheritance and dependency injection (OOP). - Final round with the team head.
Asked basic questions in Python and random coding questions regarding eval operation, data structures, and OOPs concepts. Be strong in NVMe spec and firmware-related concepts.