I had given my interview through college placement.
There were 3 rounds first aptitude test round based on maths and geometry and other basics then coding and then interview. Mainly focused on C++ and dsa
The interview process for a software engineer typically consists of multiple stages to assess a candidate's technical skills, problem-solving abilities, and cultural fit within the organization. Here are five key points that often make up the software engineer interview process: Resume Review: The process often begins with a review of the candidate's resume and application to ensure they meet the basic qualifications and have relevant experience. Recruiters or HR personnel typically handle this initial screening. Technical Assessment: Candidates may be required to complete a technical assessment or coding challenge. These can be online coding tests or take-home assignments, which assess a candidate's programming skills and problem-solving abilities. Technical Interviews: This is a crucial step in the process where candidates engage in one or more technical interviews. These can be conducted by a panel of engineers or individual technical interviewers. During these interviews, candidates are asked to solve coding problems, algorithms, and data structure questions. The interviews can be conducted on a whiteboard, in a code editor, or through online platforms like CodePen or HackerRank.
Around 3 rounds
Aptitude test+3 problem set(c++ program)
Technical round ( Usually question on c++ , geometry)
Hr round
2 days process
Aptitude test and technical on same day
And hr round