I applied in-person. The process took 3 weeks. I interviewed at IBM in May 2020
Interview
1. Screening Call
HR conducts a brief phone call to introduce the position and company.
Checks basic qualifications such as years of experience, education, and relevant skills.
Discusses availability and salary expectations.
2. Technical Phone Interview
Conducted by a senior developer or technical lead.
Asks questions about Java fundamentals like data types, control structures, and object-oriented programming concepts.
May include questions on popular frameworks like Spring or Hibernate.
Assesses problem-solving skills through coding challenges or algorithmic questions.
3. Onsite Interview - First Round
Starts with a brief introduction of the candidate and the interview panel.
Conducts a deep dive into technical skills through pair programming or whiteboard coding exercises.
Asks about past projects and how the candidate handled specific technical challenges.
Checks understanding of database operations, design patterns, and multithreading.
4. Onsite Interview - Second Round
Focuses on system design and architecture.
Presents a hypothetical system and asks the candidate to design its components and interactions.
Discusses scalability, performance optimization, and fault tolerance.
Checks communication and teamwork skills through group discussions or collaborative tasks.
5. Behavioral Interview
Led by a manager or HR representative.
Asks about work habits, teamwork experiences, conflict resolution, and leadership skills.
Checks cultural fit with the company.
Interview questions [1]
Question 1
Do you know the differences between arraylist and linkedlist?
I interviewed at IBM (Quezon City, National Capital Region)
Interview
Went thru 3 rounds of interviews - initial, technical and functional. All by phone so it was convenient. Part of technical and functional interviews are project specific and done by their onshore counterparts.
Interview questions [1]
Question 1
Technical and functional project specific questions
I applied online. The process took 2 weeks. I interviewed at IBM (Poona) in Jul 2024
Interview
Interview Process:
1st Round - HackerRank Coding Test - 2 coding questions of 1 hour
2nd Round - Video Assessment - totally scenario based questions to understand the personality and dedication of candidate
Interview questions [5]
Question 1
Give me an example of a time when you provided support to someone who needed help accomplishing a shared goal or project
Describe a time when you had to work with people from other departments or teams and someone was not collaborating as they should, how did you approach the situation?