I was asked questions on core Python concepts, such as data types, control statements, functions, and object- oriented programming principles. The interview also covered widely used Python libraries, including: • NumPy – concepts like array creation, reshaping, indexing, and vectorized operations. • OpenCV – basic image processing operations and use cases. • Pandas – DataFrame creation, manipulation, filtering, and grouping. • Matplotlib – data visualization techniques, plotting graphs, and customizing charts. Additionally, I was given small coding tasks to solve on the spot, including writing simple Python programs and creating a class for an application of my choice, which tested my ability to apply OOP concepts in real time.
Check out your Company Bowl for anonymous work chats.