I applied online. The process took 1 week. I interviewed at IBM
Interview
The questions asked for technical interview were on basic programming only. However I felt the technical interview was very unprofessional, and the attitude of the interviewer was not good to the standards expected from such an MNC.
I applied online. The process took 2 weeks. I interviewed at IBM (Ahmedabad) in Apr 2024
Interview
Job Description and Posting:
Begin by writing a clear and detailed job description. Highlight the role’s responsibilities, qualifications, and expectations.
Post the job on relevant platforms, including your company website, job boards, and Glassdoor.
Phone Screener:
Conduct a brief phone interview to quickly vet candidates.
Focus on high-level questions to ensure they meet the role’s requirements.
Test and Assessments:
Determine the objectives of any tests (e.g., personality, values, skills).
Decide how candidates will be moved forward or eliminated based on the test results.
In-Person Interview:
Adapt to remote or hybrid work settings by honing your virtual interview process.
Use emotional intelligence (EQ) questions to gauge candidate reactions.
Assess culture fit and work style.
Group Panel Interview:
Prepare interviewers with the job description and candidate’s resume.
Assign roles based on job function and expertise.
Solicit feedback via a scorecard or post-panel debrief.
Candidate Presentation:
Be specific about the presentation topic.
Determine evaluation objectives in advance.
Gather feedback from the interview panel.
Interview questions [3]
Question 1
What is the difference between null and undefined in JavaScript?
I applied online. The process took 2 weeks. I interviewed at IBM (Hyderabad) in Mar 2024
Interview
The first stage of the selection process was an online coding assessment. The assessment included questions on data structures, algorithms, and problem-solving. It also tested my coding proficiency in programming languages like Java and C++. The test was time-bound, and I had to showcase my ability to write clean and efficient code under pressure.
Interview questions [1]
Question 1
Chocolate Problem
Given an array/list of integer numbers 'CHOCOLATES' of size 'N', where each value of the array/list represents the number of chocolates in the packet. There are ‘M’ number of students and the task is to distribute the chocolate to their students. Distribute chocolate in such a way that:
1. Each student gets at least one packet of chocolate.
2. The difference between the maximum number of chocolate in a packet and the minimum number of chocolate in a packet given to the students is minimum.