READ. UNDERSTAND. PRACTICE.
Interview experiences
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
3,669 resources · Page 33 of 153
Interview experiences · Applied Medical
Applied Medical Software Engineer interview: resume-based panel
I started with a recruiter phone screen about my background, why I wanted the company and role, school, and prior work. About a week later, I met an engineering manager and several engineers from the team in an in-person panel. That panel stayed close to my resume and projects. The follow-ups asked for specifics about what I had done and how I approached the work. It was less puzzle heavy than ma…
Interview experiences · Applied Intuition
Applied Software Engineer Interview Experience — A Timeout-Detection Question, Not the Usual Shortest-Path Problem
Looking at the recent interview reports on 1point3acres, they're mostly the shortest-path problem — I specifically prepared for that for a long time, but it turned out not to be that. It was an uncommon, old question. There were several event objects (sim id, type, timestamp) representing various events for a simulation's state. Type is one of start, ping, end. start means the sim starts, ping me…
Interview experiences · Aptean
Aptean Software Engineer interview: manual testing and SQL scenarios
I went through a focused two-round process built around manual testing. The technical discussions covered SDLC and STLC, how I design test cases, and the defect life cycle from discovery to closure. I also worked with SQL queries and explained my approach to scenario-based testing questions. They kept probing for practical knowledge rather than memorized definitions: how I solve problems and whet…
Interview experiences · Arcesium
Arcesium Software Engineer Interview Experience: timed OA with graphs and arrays
The process began with an online assessment combining DSA-style and multiple-choice questions, especially graphs and arrays. It emphasized time management, speed, and prioritization more than raw knowledge. One OA question was specifically from graphs alongside the array content. After the OA, I had two to three technical rounds focused on OOP and database concepts. I was coding and reasoning thr…
Interview experiences · Arcesium
Arcesium Software Engineer online assessment with negative marking and coding questions
My process started with an online assessment that lasted about 80 minutes. The first 15 minutes were a technical multiple-choice section with negative marking, so every guess felt costly. Next came assessment-style questions where I had to read a code snippet and choose the correct output. Then there were two coding questions. The assessment was split into clear sections: MCQs to filter quickly,…
Interview experiences · Arch Global Services Philippines
Arch Global Services Philippines Software Engineer Interview Experience: Java 8 and Spring Boot discussions
After recruiter outreach, I took an online assessment about a week later. It was more about algorithm practice than the role itself: two coding questions, one theory question, LeetCode-style thinking, and core algorithm concepts. I was also repeatedly prompted to be ready to discuss my projects. I then had two technical interviews. They covered Java 8 features, the Collections framework, Spring B…
Interview experiences · Arch Global Services Philippines
Arch Global Services Philippines Software Engineer Interview Experience: Java, Spring Boot, and N+1 queries
The process began with an assessment containing two coding questions, then moved into technical interviews focused on Java and backend topics. In the first technical interview, we covered Java and backend fundamentals including microservices, Redis, and Java Streams, with additional DSA and coding questions mixed in. A later technical discussion reinforced how much they cared about Java and Sprin…
Interview experiences · Arch Global Services Philippines
Arch Global Services Philippines Software Engineer Interview Experience: Layered assessments and virtual panel
The process started with assessments before I spoke with an interviewer. I took a cognitive and technical test with a large multiple-choice portion, then a separate coding assessment with a couple of programming questions. There was also an AI-driven voice and text communication assessment. After clearing those, I joined a shorter virtual panel that combined technical and HR-style discussion. The…
Interview experiences · Arch Global Services Philippines
Arch Global Services Philippines Software Engineer Interview Experience: month-long scheduling and silence
The biggest problem was not the questions but the dragged-out process and poor communication. I booked slots almost every week for nearly a month before I finally got an interview slot. After the interviews, there was almost no response. Emails went unanswered and phone calls were not picked up. There were also cases where the interviewer or scheduling logistics did not line up, which made the pr…
Interview experiences · Arch Global Services Philippines
Arch Global Services Philippines Software Engineer Interview Experience: project depth to HR logistics
After a recruiter call and shortlisting-style contact, I had an hour-long technical interview about my project and technical depth. It felt more like a discussion of real work and core principles than a string of unrelated facts. Later, a developer-background interview covered coding, problem solving, situations, and project details. The manager round moved into architecture and design tradeoffs,…
Interview experiences · Arch Global Services Philippines
Arch Global Services Philippines Software Engineer Interview Experience: React assessment rejected seconds after submission
The sequence felt professional and reasonable until the end. I first had a technical interview on JavaScript and React topics including hooks, reconciliation, HOCs, and performance patterns. We also discussed architecture and past project experience. A managerial round followed, focused on my projects, experience, and team fit. What surprised me was receiving an online assessment after I had clea…
Interview experiences · Arch Global Services Philippines
Arch Global Services Philippines Software Engineer Python, SQL, and flatten-list technical rounds
The interviews were heavily technical and coding-focused. In one technical round, I discussed my project experience and then answered questions about Python and APIs, including Django, FastAPI, Pandas, and OOP. I also completed multiple Python coding exercises that tested how I broke down and reasoned through problems. Another technical session covered Python decorators and generators, the differ…
Interview experiences · Arctic Wolf
Arctic Wolf Software Engineer interview: two coding questions in forty minutes
I expected a more hands-on process, but the first interview stayed fairly high level. I was invited to the office, where most of the panel was in the room even though one interviewer joined remotely. We spent most of the time on my past experience, how I had handled problems on earlier projects, and how I explained my reasoning. There was no coding exercise or deep implementation discussion. A la…
Interview experiences · Arista Networks
Arista Networks Software Engineer interview: relocation conflict after a 15-minute call
I had a very short conversation with a recruiting coordinator, about 15 minutes. She said right away, after going through my resume, that she did not think I was a fit and would not move me forward. Since the meeting was still on the calendar, it felt pointless. She explained that the issue was a mix of logistics and preference. Because I did not want to relocate immediately, they said an intervi…
Interview experiences · Arista Networks
Arista Networks Software Engineer linked-list and tree interview experience
After recruiter outreach, I had a DSA-heavy technical interview about linked lists and trees. The interview focused on how I reasoned about memory and pointers, not only whether I reached the final code. It lasted about an hour, and the interviewer was chill. I had to explain storage and memory use while building or tracing a solution, then answer follow-ups on traversal and pointer behavior. In…
Interview experiences · Arista Networks
Arista Networks Software Engineer live coding interview
The process felt simple and organized. After a short recruiter-style beginning, I entered live technical rounds. A few people took turns asking questions while I worked in real time. The session lasted about an hour and combined behavioral questions grounded in my resume with one LeetCode-style problem. I also went through a similar three-step process in which every stage involved live coding. Th…
Interview experiences · Arista
Arista Software Engineer Interview Experience — One-and-Done After a C/C++ Screen
Arista — one round and done, Vancouver, network systems team. A lot of new openings got posted toward the end of the year — maybe they'd just opened up a new team? The one round was a VO, purely technical. After a five-minute self-introduction they went straight into problems. They used CoderPad, and most of the questions had already shown up on the forum. Questions and discussion They asked abou…
Interview experiences · Arista
Arista Software Engineer Interview Experience — Rejected After Solving Both Problems Optimally
There were two questions total: one palindrome string problem, one missing number problem. After I finished each one, they asked me for the time and space complexity. There were no resume questions, no other questions, not even a self-introduction. Overall the questions weren't hard. For the palindrome one, I considered the case where the string is "", but I didn't consider the case where it's di…
Interview experiences · Aristocrat
Aristocrat Software Engineer interview: testing, SQL, and Linux basics
After recruiter outreach, I had a focused technical conversation. It combined situational scenarios with testing knowledge, SQL query fundamentals, Linux commands, and different types of testing. A recurring question was how I would contribute to the company, framed through basic testing practices. The difficulty felt average, and the process matched the work the role appeared to involve. I felt…
Interview experiences · Arize
Arize Software Engineer Interview Experience — Three Threads Printing 0 Through n in Order
Sharing an interview from a less commonly discussed company. The problem was to have multiple threads print the numbers from 0 through n in alternating turns. Given a number n, three specified threads must cooperate to print every number from 0 through n in order. The output must also identify which thread printed each number. The thread responsibilities were: ZeroThread prints 0, and 0 can be pr…
Interview experiences · Arm
Arm Software Engineer interview: presentation, programming and technical depth
The process moved quickly from a recruiter call into a technical screen. I spoke with a hiring-manager-style interviewer, then had several technical interviews. One round combined a presentation and a programming test. The sessions generally moved from my background and previous work into theory, data structures, algorithms and coding. The interviews were structured but challenging, with both tec…
Interview experiences · Arrive Logistics
Arrive Logistics Account Executive interview: onsite rep shadowing
Recruiting contact moved quickly into a small sequence of interviews, and I never felt like I was walking in blind. Early conversations with the recruiter covered my background, why I was interested in sales, and a deeper walkthrough of the role and company. I had a clear contact person and fast communication about scheduling and next steps. Onsite, I toured the facility and shadowed an experienc…
Interview experiences · Artefact
Artefact Consultant Interview Experience: group cases under time pressure
The process was in depth and moved quickly once it started. There were about five rounds, and the people involved were responsive and easy to reach. They wanted me to begin right away, and the structure matched that pace. There were a few cases. At the more interactive stage, I presented a case and also completed a group case assignment that we had to present. That round was crowded. I was invite…
Interview experiences · Rippling
Article Vote Tracker
Got the Article Vote Tracker question. Part 1 involved adding articles, recording up/down votes, detecting vote flips, and returning the last 3 unique flipped articles. The follow-up asked how to handle a very large flip history. The key optimization is to maintain only the last 3 unique flipped article IDs per user instead of storing the complete history. I completed Part 1 but did not proceed t…