Draft Kings: Data structure and algorithms: refactoring and scalablity and run time of code. Complete in java or c#. Interviewer was nice, gentle, and helping out with hints with good communication skills. Hacker rank: Customer Discounts Validation. given objects of ICollection 1. Validate No customers have more than three discounts, 2. Validate no customers have more than 20 % collective discount given from their previously year spend. 3. Validate that each discount is assigned to atleast one customer 4. Based on yearly customer spend, seggregate customers into A,B,C classes for discounts where doscount C > B > A. (Key here is to load all the data in disctionaries and do the fast dictionary lookups, however, tell them that where data is huge this might cause problem of loading millions of records in memory) Senior Software Engineering Manager- Team Dynamic interview: - Introduced himself, and the company, teams he is managing, Asked about my background, leadership capabilities, mentorship, problem handling in teams, teams learning capabilities. He also asked situation based questions like, What If scenarios? When did you went above and beyound, how did you handle if a team member is constanly lagging progres, How did you handle requests for immidiate bug fixing in live products? etc Lead Software Engineer- Object Oriented Design interview: - Designing a Restaurant order managemnt system: given the waiters are Robots not humans. Interviewer presented with different scenarios, asked questions on my approach, and inquired about how to extend the design to add more capabilities like introducing a cleaning robots. What functions could be made common among waiters etc. Software Engineering Manager- Technical Deep Dive Interview: - Had a call: interviewer introduced himself. Then I started on a project of my own choosing to walk him through on the architecture and OOD design of the software. External tools used in the system, alternatives that could be used. Some of the challenges and bottlenecks of the system. Problems faced and how did you fixed those. As my project was on a public cloud provider for most parts, I also had some custom code written with heavey usage of event's handling by the cloud component, rather than hand built scalability, security, DR, or resilience etc. The interviewer didn't look satisified, and was probably looking for me to build everything by a coding langugage. 14:30-14:45- Erin Kinback - Talent Acquisition Lead- Recruiter Debrief - A two minute call with Recruiter, she just asked about how was the porcess overall and if I had any questions. She informed me that it will take a week or so to accumulate the feedback from everyone. She will keep me posted.