Senior Software Engineer Ii Interview Questions

226 senior software engineer ii interview questions shared by candidates

let vs var What do we call a value that can be reassigned? Optionals — and how to declare/handle them Purpose of Guard Statement Tuples Difference between struct and class Inheritance in struct vs class Protocol-Oriented Programming A Recursive Enums — factorial problem to write Polymorphism in Swift deinit and memory deallocation MVVM vs MVC weak, unowned, ARC principles An enum with recursion to compute factorial How to calculate factorial using a recursive enum GCD: race condition, deadlock
avatar

Senior Software Engineer II

Interviewed at Cashfree

3.7
Jul 3, 2025

let vs var What do we call a value that can be reassigned? Optionals — and how to declare/handle them Purpose of Guard Statement Tuples Difference between struct and class Inheritance in struct vs class Protocol-Oriented Programming A Recursive Enums — factorial problem to write Polymorphism in Swift deinit and memory deallocation MVVM vs MVC weak, unowned, ARC principles An enum with recursion to compute factorial How to calculate factorial using a recursive enum GCD: race condition, deadlock

1-Debugging - I was provided with a word document that had some instructions, such as the services running on the machine and the endpoint that i needed to curl. My task was to debug and fix the issue and make sure everything was running. 2-Design - How would you design a caching system for DO
avatar

Senior Software Engineer II

Interviewed at DigitalOcean

3.4
Apr 13, 2023

1-Debugging - I was provided with a word document that had some instructions, such as the services running on the machine and the endpoint that i needed to curl. My task was to debug and fix the issue and make sure everything was running. 2-Design - How would you design a caching system for DO

Viewing 171 - 180 interview questions

Glassdoor has 226 interview questions and reports from Senior software engineer ii interviews. Prepare for your interview. Get hired. Love your job.