Clover Interview Experience | Android Engineer II | Sunnyvale, CA | Rejection

Status: 3 years of Experience
Position: Android Engineer at Clover POS (Fiserv)
Location: Sunnyvale, CA
Date: October, 2021

Recruiter reach out me on LinkedIn and Setup Intial intro call.
Submit profile to hiring Manager and intiate interview process by recruiter

1st Round | 45 minutes | Sr. Android Engineer
Interview start with past android experience
Basic Android questions on Activity lifecycle, Fragment (How to communicate between two fragments, shared viewModel) , ViewModel, Bound serive and broadcast reciever
Live coding on coderpad - LeetCode easy question - Find first unique character from given string.

2nd Round | 45 minutes | Staff Android Engineer
Interview start with past android experience
Follow up question on design
Basic question - backgroud process
System Design on coder pad - Show me picute of twitter's tab which has list of post
How do you implement app like given in picture?
Explained design using MVVM
Follow up question asked on Retrofit, Recycler view(How recycler view works?, what is view holder pattern?) and repository (How you going to save data and show to user?, offline mode?)

3rd Rounds | 45 minutes | Android Engineer
Live coding on coderpad - LeetCode easy question - Remove duplicate elements from arrays inplace
Implemented problem in Java. Explained time complexity and space complexity.
Interview was expecting me to solve problem using kotlin extention function. I said i don't have exprience with kotlin then he started talking about his project and telling me about we are using extension function in current project. I felt like he took interview without going over my resume and experience.

4th Rounds | 45 minutes | Hiring Manager
Talk about Clover and Fiserv.
Asked question on my current project - Data storage (How you store data in current project) tools, code coverage, Agile, Sprint
Behavioral questions (biggest challaenges, team bonding)

Result : Reject

Comments (2)