Company: Verifone
Position: Senior Software Engineer
Location: Santa Clara,CA
Telephonic: 30 min
Performance Bottleneck Analysis, Database Performance Analysis, Deadlock Detection, Architectural Design, Tools used for analysis
Onsite:
Round 1: System Design -
Question:Verifone Speicific Domain of IOT device management and update basic architecture provided
Define from datamodel to archiectural components , interaction, REST api design.
Push/Pull Technologies with respect to web application and IOT devices
Round 2: Coding + Architectural
- Coding - Permutation of a given string
- Question related to Database Index , BTree
- Architectural related question to you current project ? why certain approach was choose ?
- Microservices migration approaches ?
Round 3: Product Manager Round
How the you come up with various question regarding solving product requirment
Round 4: Hiring Manager Round
Soft skill , Issue faced in current company, various challenges faced , how best you could improve if you are to revisit the issue.