Hi, first time posting on here. The discussion posts on here have helped me alot and I figured I would post about my experience. There were three rounds.
Online Assessment (2 questions)
Phone Interview (2 Behavioral and 2 Technical)
Power Day (Behavioral, System Design, Technical)
For the Online Assessment, in Java
https://leetcode.com/problems/robot-bounded-in-circle/
I am sorry I forgot the other question. It involved sorting and finding an average. But, it felt like a leetcode easy.
For the Phone Interview, in Java
Behavioral
How would you handle a disagreement?
Describe a challenging situation
Technical
Given a list of tuples (Name, Score)
Ex. [(Amy, 73), (Bobby, 78), (Bobby, 34) ...]
Find the student with the highest average
Add two fractions
where a fraction is represented like [3, 6] == 3/6
Given [3,6] and [4/7], add the fractions and simplify it
Power Day
Behavioral
General questions about my resume
Describe your current project
How would you debug errors
Describe what state of the SDLC is your project in
A few database optimization questions (even though it was behavioral)
- When to use caches
System Design
I bombed this part
Design a database role management system
Design a system to manage family trees, like Ancestry or something
Technical
https://datagenetics.com/blog/july22012/index.html
Find first repeating char in a string
When to use Linked Lists versus Arrays
I hope it this helps.