Python

0%
Coding
Theory
Quiz
  • Explain mutable and immutable data types in Python?

    Junior
  • Explain the difference between == and is in Python.

    Junior
  • Explain the differences between Python 2 and Python 3.

    Junior
  • Explain the pass statement in Python.

    Junior
  • How do you handle exceptions in Python?

    Junior
  • How do you open and read a file in Python?

    Junior
  • Is Python a compiled language or an interpreted language?

    Junior
  • Is Python pass by reference or pass by value?

    Junior
  • Is Python statically or dynamically typed?

    Junior
  • What are negative indexes in Python?

    Junior
  • What are the key features of Python?

    Junior
  • What is a break and continue in Python?

    Junior
  • What is a docstring in Python, and why is it useful?

    Junior
  • What is PEP 8, and why is it important?

    Junior
  • What is Python, and why is it used?

    Junior
  • Does Python support multiple inheritance?

    Mid
  • Does removing the first item from a Python list take the same amount of time as removing the last item?

    Mid
  • Explain how to remove any element from a list efficiently?

    Mid
  • Explain list comprehensions in Python.

    Mid
  • Explain split() and join() functions in Python?

    Mid
  • Explain the difference between deep copy and shallow copy in Python.

    Mid
  • Explain the logical operations in Python.

    Mid
  • Explain the use of the map() function in Python.

    Mid
  • How can files be deleted in Python?

    Mid
  • How can the ternary operators be used in Python?

    Mid
  • How can you check if a class is a child of another class?

    Mid
  • How can you insert an element into a specific position in a list?

    Mid
  • How do you access parent members in the child class?

    Mid
  • How is data abstraction achieved in Python?

    Mid
  • How to add values to a python list?

    Mid
  • Is it possible to call parent class without its instance creation?

    Mid
  • Name some debugging techniques in Python.

    Mid
  • What are access specifiers in Python?

    Mid
  • What are Iterators in Python?

    Mid
  • What are Python libraries? Name some of them.

    Mid
  • What are some of the differences between Lists and Tuples?

    Mid
  • What are unit tests in Python?

    Mid
  • What is a closure in Python?

    Mid
  • What is a context manager in Python?

    Mid
  • What is a decorator in Python, and how is it used?

    Mid
  • What is a lambda function in Python?

    Mid
  • What is a module in Python?

    Mid
  • What is a namespace in Python?

    Mid
  • What is a zip function?

    Mid
  • What is dictionary comprehension?

    Mid
  • What is encapsulation in Python?

    Mid
  • What is enumerate() in Python?

    Mid
  • What is inheritance in Python?

    Mid
  • What is main function in Python?

    Mid
  • What is pickling and unpickling?

    Mid
  • What is PIP?

    Mid
  • What is polymorphism in Python?

    Mid
  • What is PYTHONPATH?

    Mid
  • What is scope in Python?

    Mid
  • What is self in Python?

    Mid
  • What is the difference between __str__ and __repr__ methods in Python?

    Mid
  • What is the difference between / and // in Python?

    Mid
  • What is the difference between a module and a package in python?

    Mid
  • What is the difference between a Set and Dictionary?

    Mid
  • What is the difference between Arrays and lists in Python?

    Mid
  • What is the difference between del and remove on lists?

    Mid
  • What is the difference between range & xrange?

    Mid
  • What is the difference between return and yield keywords?

    Mid
  • What is the Global Interpreter Lock (GIL) in Python?

    Mid
  • What is the purpose of the __init__ method in a Python class?

    Mid
  • What is the purpose of the *args and **kwargs in Python function definitions?

    Mid
  • What is the Python with statement used for?

    Mid
  • What’s the difference between a Set and a Frozenset?

    Mid
  • What's the difference between sort() and sorted() in Python?

    Mid
  • Describe memory management in Python.

    Senior
  • How is multithreading achieved in Python?

    Senior
  • How Python is interpreted?

    Senior
  • What are Eggs and Wheels in Python?

    Senior
  • What are function annotations in Python?

    Senior
  • What are generators in Python?

    Senior
  • What is a callable object in Python?

    Senior
  • What is a metaclass in Python?

    Senior
  • What is monkey patching in Python?

    Senior
  • What is the difference between .py and .pyc files?

    Senior
  • What is the difference between staticmethod, classmethod, and instance methods in Python?

    Senior
  • What is the Method Resolution Order in Python?

    Senior
  • What is the process of compilation and linking in python?

    Senior
  • When Python program exits, why isn’t all the memory de-allocated?

    Senior
  • Which is faster, Python lists or Numpy arrays?

    Senior
  • Why do floating-point calculations seem inaccurate in Python?

    Senior