Read and share interview experiences and discussions
The candidate described two technical rounds: one focused on stack and string-processing problems, followed by a round covering Java, Spring Boot, and SQL.
The candidate completed a five-part interview loop and was still waiting for the hiring decision more than two weeks later. Reported performance ranged from completing all stated requirements to partially completing timed tasks; the hiring-manager discussion felt collaborative.
The candidate completed an online assessment and then received an invitation to virtual interview rounds. The first interview included resume-based project discussion and a coding task focused on releasing buffered payloads in sequence order. Further process details were not yet available.
A software engineering interview included a machine-coding exercise with order matching and concurrency requirements.
The process is described as five rounds, including an online assessment. The candidate received an offer and was weighing whether to accept it.
The full-stack interview had a React/JavaScript coding round followed by a Java coding round. The first covered frontend performance, JavaScript behavior, and a tree UI implementation; the second included a graph-coloring problem.
The SDE 2 process included an online assessment, low-level design, coding, management, and logic questions. The post records concrete tasks from each stage.
The post describes an on-campus online assessment for a fresher/SDE-1 position and gives a warehouse-optimization problem with constraints and worked examples.
The process included a timed online assessment followed by an elimination technical interview. The interview began with a résumé discussion and covered data engineering fundamentals.
The process had one online interview followed by three onsite rounds covering coding, system design, and management. The candidate was notified two days after the final interview that the application would not proceed.
The process consisted of an online assessment, a machine-coding exercise, a separate code-evaluation discussion, and a design interview. The candidate was informed of the rejection by phone after the final round.
The process included an initial coding interview followed by two Superday rounds, with a short progression call between them. The candidate received an automated rejection shortly after the final round and no feedback.
The process began with a recruiter conversation about education, work history, and compensation, followed by three technical rounds. After being told all rounds were cleared and submitting documents, the candidate was later informed that the company would not proceed after its debrief.
Interview feedback was positive overall, followed by a prolonged team-matching stage.
Both interviews were held onsite on the same day, and the candidate communicated continuously throughout.
The phone screen's interview interaction and feedback were not reported.
The online assessment contained four tasks spanning data structures and algorithms, SQL, and Python data-frame coding.
The process included a 90-minute HackerRank assessment with two algorithmic problems.
The campus process included a 90-minute online assessment with aptitude, computer science fundamentals, and coding sections.
The process had an online assessment, a technical interview, and a final in-person discussion. The candidate passed the first two rounds before receiving a final not-selected decision.