GeeksforGeeks Experience · Jul 2025

Tower Research Interview Experience 1.5 years Experienced

SWE Phone Screen Easy

Full Details

Coding Round : https://stackoverflow.com/questions/45888533/incrementing-characters-in-a-string https://www.youtube.com/watch?v=bdzrJ64W56o https://www.geeksforgeeks.org/dsa/maximum-points-top-left-matrix-bottom-right-return-back/

Round 1 Basic string manipulation coding (python) Linux commands(grep, ls) Flask vs Django . What to use when Detailed Project discussion

Round 2 Given time in HH:MM and n minutes add it and maintain 24 hrs format. Handle exceptions as well if input is wrong(throw exception) Yields, generators, map, lambda, reduce List comprehension. Add characters to string without loop(s=”A”*50) Git commands(pull(merge upcoming changes when executed) vs fetch(no merging), checkout, push,branch, reset) Detailed project discussion

Round 3 Project Discussion on company/college Design patterns How you can count fan blades if fan is running.(no turn off or slow down of fan,No use of gadgets(camera)). Ans – A blinking tubelight can capture fan blades for an instant.If you see tubelight at that instant and then close your eyes without seeing anything else , it will retain your retina. You can count it.

About This Question

This is a candidate experience report from a tower research interview for a swe role during the phone screen round reported in 2025.

It covers the following topics: Oop, Strings, Matrix .

Difficulty rating: Easy