Licious SDE 1 Interview experience

licious logo
licious
SDE-1 iOS2 yearsOngoing
July 29, 202321 reads

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)

Q1
Explain Automatic Reference Counting (ARC) in Swift
Other

Provide an in-depth explanation of Automatic Reference Counting (ARC) in Swift, including how it works and its importance in memory management.

Q2
Differentiate between Class and Struct in Swift
Other

Explain the key differences between Class and Struct in Swift, including their memory allocation, value vs. reference types, inheritance, and use cases.

Q3
Why Licious?
Behavioral

Explain your motivation for wanting to join Licious and what interests you about the company or the role.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!