My Interview Experience for the Application Developer Role at IBM || Not Selected || Dec 2024
Round 1: Online Assessment
Questions: The online assessment consisted of one coding question on Dynamic Programming: Longest Common Subsequence. The time limit was 40 minutes, and I completed it in 20 minutes.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2: Communication Skills Assessment
Questions: The communication skills assessment included sections on listening and speaking, correcting errors in sentences, and fill-in-the-blanks exercises.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3: Additional Coding Round
Questions: An additional coding round was conducted with a 30-minute medium-level coding question on Stacks.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 4: English Writing Round
Questions: In the English writing round, we had to answer behavioral questions within 20 minutes.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 5: Group Discussion
Questions: The Group Discussion topic was "Benefits of AI in College Life," and I contributed for 5 – 7 minutes.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 6: Technical Interview
Questions: The interview began with a self-introduction and project-based questions, focusing on my experience with React and API integrations. The interviewer asked me to write code to fetch data using Axios.
The DSA segment included four coding questions:
- Shortest Path using Dijkstra’s Algorithm - Write its pseudocode.
- Full implementation of Merge Sort.
- Implement a Fenwick Tree (Binary Indexed Tree).
- A simple problem on palindromic strings.
Additionally, HR questions included "Why do you want to join IBM?" The total time for the interview was 1 hour 15 min.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.