next
Round
Technologies
Coding Problems
Bookmarks
Learning Paths
Login
next
Round
Technologies
Coding Problems
Bookmarks
Learning Paths
Login
1
What does exception chaining (raise X from Y) accomplish, and how does it aid debugging?
Advanced
2
Your program is consuming increasing memory over time (a suspected memory leak) despite Python's garbage collector. How would you investigate this?
Advanced
3
What is the difference between except Exception and a bare except:? Why is the bare form discouraged?
Beginner
4
What is the purpose of the else and finally clauses in a try block?
Beginner
5
A production script fails intermittently with a RecursionError. How would you diagnose and fix it?
Advanced
6
What tools would you use to profile a slow Python function, and how do you interpret the output?
Advanced
7
How would you design a custom exception hierarchy for an application?
Intermediate
8
How would you use Python's logging module effectively instead of print statements for debugging production code?
Intermediate
All Topics
1
Fundamentals
0/3 topics · 0%
Basics
Control Flow and Functions
Data Structures
2
Working with data
0/13 topics · 0%
Comprehensions & Functional Programming
Iterators, Generators & Decorators
Object-Oriented Programming
Exception Handling & Debugging
Concurrency & Parallelism
Performance & Optimization
Testing
Security
Modules, Packaging & Environment
Type Hinting & Modern Python
System Design & Architecture with Python
Best Practices & Design Patterns
Edge Cases & Tricky Interview Questions
Share
this topic
Share via WhatsApp, X, Facebook, LinkedIn or copy link. Open Graph preview enabled.