Life360 logo

Life360 Ios Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 7 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
42.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Life360.

Showing 3 of 7
Life360 logo
Life360

IOS Developer

Engineering · nearly a year ago

Senior Average Negative experience No offer 6 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Onsite Onsite
Interview formats
Coding System Design Behavioral

First I talked to the recruiter, then I had a pair-programming round that was like Leetcode. After that, they set up more interviews: another pair-programming round with a Leetcode problem, an architecture/system design chat, a behavioral interview, and one last domain-specific pair-programming round.

Confirmed questions4 questions
  • Could you build a project using SwiftUI or UIKit, incorporate a Swift Package, retrieve JSON data, decode it, and then show it on the screen?
  • How would you approach implementing an app that functions similarly to FOO, a well-known application like Twitter, focusing on data structures?
  • Can you solve a problem involving a ListNode?
Life360 logo
Life360

IOS Engineer

Engineering · a year ago

Staff Average Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral

I had a screening call and then another screening with the hiring manager. Everyone was super nice and it was a relaxed conversation. It didn't work out in the end.

Confirmed questions2 questions
  • Can you discuss your previous work experience?
  • What led to your departure from past roles?
Life360 logo
Life360

IOS Engineer

Engineering · more than a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Technical Coding

I had an initial chat with the hiring manager, then went on to a coding exercise. The coding exercise felt a bit all over the place, and the problems they gave us didn't seem very realistic for the amount of time. They asked for two things: first, to build NotificationCenter from the ground up without using any built-in iOS stuff, and second, to quickly design and write an API that logs when drivers enter and leave a parking garage, including timestamps, all in just 15 minutes.

Confirmed questions2 questions
  • Could you rewrite NotificationCenter from scratch, avoiding any iOS native libraries?
  • Can you write and architect a complete API within 15 minutes to track, record, and timestamp drivers entering and exiting a parking garage?

Life360 Ios Engineer Interview Questions

Quoted word for word from Life360 interview reports.

Could you rewrite NotificationCenter from scratch, avoiding any iOS native libraries?

Read reports

Describe a standard FE/BE System Architecture design, including API and latency requirements.

Read reports

Could you present a re-design of a standard UIKit element?

Read reports

Could you build a project using SwiftUI or UIKit, incorporate a Swift Package, retrieve JSON data, decode it, and then show it on the screen?

Read report

How would you approach implementing an app that functions similarly to FOO, a well-known application like Twitter, focusing on data structures?

Read report

How would you approach building a ride-sharing application?

Read report

Can you write and architect a complete API within 15 minutes to track, record, and timestamp drivers entering and exiting a parking garage?

Read report

Formats, difficulty and experience

Across all 7 Life360 interview reports.

Interview formats

Behavioral 33.3%
Technical 26.7%
Coding 20%
System Design 13.3%
Presentation 6.7%

Interview difficulty

Easy 0%
Average 71.4%
Difficult 28.6%

Candidate experience

Negative 42.9%
Positive 42.9%
Neutral 14.3%