Sr Software Engineer Interview at GEICO (US)

geico logo
geico
Sr Software EngineerUSOffer
December 19, 202512 reads

Summary

Applied for Sr Software Engineer role at GEICO in US. Went through recruiter screen, manager round, and two coding rounds. Received an offer.

Full Experience

Applied for Sr Software Engineer role at GEICO in US. The interview process started with a recruiter screen, which was standard. Then there was a manager round where they discussed my past experience and technologies used in previous roles. The coding rounds were the next step. The first coding round was a LeetCode problem about the number of water tanks needed, which I solved using the provided link. The second coding round required writing a function to transform a string of 'a's based on specific rules. For example, 'aaaaaa' would be transformed to 'bbb' and then to 'cb'. I approached this by iterating through the string and applying the transformation rules step by step. The entire process was challenging but I managed to clear the interview and received an offer.

Interview Questions (2)

Q1
Number of Water Tanks Needed
Data Structures & Algorithms

Given a scenario where water tanks are needed, determine the number of tanks required. The problem is discussed in the provided LeetCode link.

Q2
String Transformation Based on Rules
Data Structures & Algorithms

For a given number n, generate a string consisting of 'a's repeated n times. Transform any 'aa' to 'b' and any 'bb' to 'c'. For example, 'aaaaaa' becomes 'bbb' and then 'cb'. Any 'zz' cannot be transformed.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!