Senior Software Developer Interview Questions

7,038 senior software developer interview questions shared by candidates

Q. How would you implement a LRU (Least Recently Used) cache in Python? Q. Discuss Python's multiprocessing vs. threading modules for performance gains. Q. Can you explain metaclasses and their use cases in Python? Q. How do you handle API requests in Python? Discuss tools like requests, aiohttp, or httpx. Q. Can you explain Python's Global Interpreter Lock (GIL) and how it impacts multithreading?
avatar

Senior Software Developer

Interviewed at .Kreate

3.9
Jan 10, 2025

Q. How would you implement a LRU (Least Recently Used) cache in Python? Q. Discuss Python's multiprocessing vs. threading modules for performance gains. Q. Can you explain metaclasses and their use cases in Python? Q. How do you handle API requests in Python? Discuss tools like requests, aiohttp, or httpx. Q. Can you explain Python's Global Interpreter Lock (GIL) and how it impacts multithreading?

I don't remember the specifics of the first in-person interview. Basically on the whiteboard listing out different tables and a few records in each table and describe the different scenarios of unit test that the data is correct so that if the data is wrong one and only one test would fail.
avatar

Senior Software Developer

Interviewed at Double Line

4
Sep 3, 2015

I don't remember the specifics of the first in-person interview. Basically on the whiteboard listing out different tables and a few records in each table and describe the different scenarios of unit test that the data is correct so that if the data is wrong one and only one test would fail.

Viewing 5201 - 5210 interview questions

Glassdoor has 7,038 interview questions and reports from Senior software developer interviews. Prepare for your interview. Get hired. Love your job.