Apple Frontend Engineer screening round 1 & round 2
Summary
I recently appeared for a Frontend Engineer role at Apple, undergoing two screening rounds which included both conceptual and coding problems, but ultimately I was rejected.
Interview Experiences & Insights
Apple Frontend Engineer screening round 1 & round 2
Apple SSE Screening Round
Apple Full Stack Developer Interview
Apple Two-Round Pure Coding Interview Experience Round
Apple | SWE | Hyd | Screening
14 more experiences below
I recently appeared for a Frontend Engineer role at Apple, undergoing two screening rounds which included both conceptual and coding problems, but ultimately I was rejected.
I experienced a screening round at Apple where I was given a string manipulation problem involving generating all possible pretty odd statements from a nested list of words.
My interview for a Full Stack Developer role at Apple included rounds focusing on React basics, Hooks, Virtual DOM, and a design problem involving a paginated table. The backend round covered Java SpringBoot, API Gateway, Redis, hashcode/equals, a Spiral Matrix DSA problem with a vertical variation, and a system design discussion on Spotify's architecture (relational DB vs. S3). My React round went well, but the backend round was challenging due to the interviewer's skepticism, causing me to panic a bit.
I had a two-round pure coding interview experience with Apple, covering problems on finding subarrays with a specific sum and designing an inorder binary tree iterator.
I recently had a 45-minute screening interview for a Software Engineer role at Apple's Ads Delivery Team in Hyderabad. The round focused primarily on my resume, past technical experiences, leadership principles, and a deep dive into my current projects, with no DSA questions asked.
I recently had a phone screen for an ICT5 role at Apple, where I was presented with a specific board game problem related to capturing stones.
I recently had a phone screen with Apple where I was asked to convert a sorted linked list into a balanced binary search tree.
I interviewed with Apple for a Reliability Engineering IS&T Intern role, successfully navigating two rounds focusing on technical skills, problem-solving, collaboration, and innovation, ultimately receiving an offer.
I interviewed for a Junior Software Engineer (ICT-2) role at Apple. After successfully completing the Online Assessment, I proceeded to a technical interview where I demonstrated my DSA skills on problems like Coin Change I and II. Ultimately, I decided the role and team weren't the right fit for my career path, and therefore, wasn't expecting an offer.
I interviewed for an IC3 Frontend Engineer role at Apple, which included an online assessment, a recruiter call, and a technical interview covering React, Data Structures & Algorithms, and web security. Despite my efforts, I was not selected for the position.
I interviewed for a Software Engineer role at Apple IS&T in Hyderabad, completing five virtual rounds that covered Data Structures & Algorithms, System Design, behavioral questions, and Java/Spring Boot concepts. Despite receiving positive feedback initially, I was ultimately ghosted after the final round.
I applied directly to Apple's careers website for an SWE role in IS&T in Hyderabad and received a Coderpad Online Assessment. The OA consisted of two Java-based data structures and algorithms questions, with a 70-minute time limit, and I have provided my solutions below.
I interviewed for an ICT3 role at Apple in India, completing six rounds covering technical skills in Spark, SQL, DSA, System Design, and React. Despite providing solutions for some problems, including a LeetCode problem with a twist, I received a generic rejection email.
I underwent an interview process for a Full Stack Developer role at Apple's Hyderabad office, which included an online assessment and two 1.5-hour technical rounds. The interviews covered React.js for frontend and Java for backend, involving specific coding challenges on hierarchical data display and grouping anagrams. Despite my efforts, I received a rejection.
I interviewed for a Java Backend Engineer SDE 2 L4 role at Apple in Hyderabad. The interview process involved multiple rounds covering Java fundamentals, Spring Boot, coding, multithreading, and system design, with a strong focus on real-world problem-solving and scalability.
I successfully navigated multiple interview rounds for a Senior Software Engineer (ICT3) position at Apple, including comprehensive coding, system design, and behavioral assessments across two separate interview cycles in 2022 and 2024, ultimately receiving and accepting an offer.
I recently interviewed for an AI/ML - Language Engineer position at Apple in Barcelona, which spanned from November 2023 to January 2024. The process involved multiple rounds covering project management, ML/NLP, and technical problem-solving, including coding challenges like 'Contains Duplicate' and 'One Edit Distance'. Although I felt I performed well on most aspects, I was ultimately rejected, as Apple chose to move forward with other candidates, possibly due to a perceived lack of professional experience relevant to the role.
I interviewed for an Embedded Software Engineer role at Apple Munich, completing a hiring manager round and a technical coding round. Although I successfully passed the first stage, I was ultimately rejected after the second, less communicative technical interview.
I recently completed an onsite interview at Apple, which included two specific LeetCode problems and discussions on computer science fundamentals. Although I ultimately received an offer from Google, my experience at Apple was valuable.