Abco Advisory Board Company | Set 2 (On-Campus)
Question Details
Round 1:Technical aptitude 20 questions + 2 coding questions + 5 dbms queriesRound 2: Technical interviewGiven a mxn matrix with elements sorted along the rows as well as ...
Full Details
Round 1 Technical aptitude 20 questions + 2 coding questions + 5 dbms queries
Round 2 Technical interview Given a mxn matrix with elements sorted along the rows as well as the columns, find a given element in it A thermometer records readings every 5 seconds. Suggest a data structure to maintain the minimum and maximum readings recorded in the last 24 hours Find if two nodes are cousin's in a binary tree OOPS concepts, mention a few object oriented programming languages What are the access modifiers allowed for a constructor, Singleton design pattern Write SQL query to find the user who logged in maximum number of times (table has entries with username, timestamp)
Round 3 Technical interview n people play a tournament having a match with every other participant. Form a round Robin queue structure such that for a person at index i, he has lost to person at i-1 and won with i+1. It does not matter if he has lost or won with a person two or more indices away. (use bst traversal) Give applications for (and the need of) each tree traversal Write an SQL query to find the person who secured the second rank in class (and a few similar variants of such queries) Write a code to retrieve the minimum element present in a stack
Round 4 HR interview Why computer science Tell me about a situation where you felt immense pride and a situation where you failed. What motivates you etc About projects. What would you do if you feel a team member is not contributing to the project About extra curricular What do you know about the company
Topics
About Ab Interview Reports
This question was reported by a candidate who interviewed at Ab. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.
Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Ab are the higher-signal extractions to take from this report.
For broader preparation context, the Ab interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.
How To Practice This Type of Question
Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.
Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Ab reports consistently are the ones worth investing in; one-off niche problems are not.
During Your Ab Round
Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.
The single most predictive failure mode in Ab reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.