Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
Licious SDE 1 Interview experience
Summary
I interviewed for the SDE-1 iOS role at Licious and found the overall process to be relatively easy, covering iOS basics, DSA, in-depth Swift concepts, and a final discussion with the hiring manager.
Full Experience
I recently interviewed for an SDE-1 iOS position at Licious. I have 2 years of experience, with prior experience at a product-based scaled startup.
The interview process consisted of four rounds. The first round was a 30-minute discussion, primarily focused on very basic iOS knowledge to gauge my general understanding of the platform. The second round was dedicated to Data Structures and Algorithms, where I was asked to solve two easy LeetCode problems, which I had to implement completely in Swift.
The third round was entirely Swift-oriented, delving into the basics of the language, an in-depth understanding of Automatic Reference Counting (ARC), and discussions on topics like Class vs Struct.
Finally, the Hiring Manager round was quite relaxed, a casual conversation centered around my motivations for joining Licious. Overall, I found the difficulty level of the interviews to be easy.
Interview Questions (3)
Provide an in-depth explanation of Automatic Reference Counting (ARC) in Swift, including how it works and its importance in memory management.
Explain the key differences between Class and Struct in Swift, including their memory allocation, value vs. reference types, inheritance, and use cases.
Explain your motivation for wanting to join Licious and what interests you about the company or the role.