0% found this document useful (0 votes)
2 views2 pages

Resume Based Interview Questions

The document provides a compilation of technical interview questions and answers across various programming topics including Python, JavaScript, SQL, MongoDB, frameworks like NumPy and Pandas, and HTML/CSS. Key concepts covered include memory management in Python, event handling in JavaScript, SQL query techniques, and layout differences in CSS. Each section highlights essential knowledge for candidates preparing for technical interviews.

Uploaded by

nutanavhad03
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Resume Based Interview Questions

The document provides a compilation of technical interview questions and answers across various programming topics including Python, JavaScript, SQL, MongoDB, frameworks like NumPy and Pandas, and HTML/CSS. Key concepts covered include memory management in Python, event handling in JavaScript, SQL query techniques, and layout differences in CSS. Each section highlights essential knowledge for candidates preparing for technical interviews.

Uploaded by

nutanavhad03
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Technical Interview Prep - Based on Resume

Python Questions
Q1. What are Python's key features?
Answer: Python is interpreted, easy to read, supports multiple paradigms (OOP, functional), and has large libraries.

Q2. How is memory managed in Python?


Answer: Using automatic garbage collection, reference counting, and cyclic GC.

Q3. Difference between list, tuple, and set?


Answer: List is mutable & ordered; Tuple is immutable; Set is unordered & unique.

JavaScript Questions
Q4. Difference between == and ===?
Answer: == checks value after type coercion; === checks value and type strictly.

Q5. What are closures?


Answer: Functions that remember variables from their outer scope.

Q6. What is event bubbling?


Answer: Event starts from target element and propagates to its parents.

SQL Questions
Q7. Difference between WHERE and HAVING?
Answer: WHERE filters before grouping; HAVING filters after grouping.

Q8. What is normalization?


Answer: Organizing data to reduce redundancy.

Q9. Query for second highest salary:


SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);

MongoDB Questions
Q10. Difference between MongoDB and SQL?
Answer: MongoDB is NoSQL, stores JSON-like documents; SQL uses structured tables.

Q11. What is a document and collection?


Answer: Document = record; Collection = group of documents.

Q12. Find age > 25:


db.users.find({ age: { $gt: 25 } });

Framework Questions
Technical Interview Prep - Based on Resume
Q13. NumPy vs List?
Answer: NumPy is faster, supports vectorized ops.

Q14. Use of groupby in Pandas?


Answer: To group data and apply aggregation.

Q15. Handle missing values?


Answer: dropna(), fillna(), or interpolation.

Q16. Model accuracy visualization?


Answer: Use confusion matrix, ROC curve, accuracy plots with matplotlib.

HTML/CSS Questions
Q17. Difference between id and class?
Answer: id is unique; class is reusable.

Q18. Flexbox vs Grid?


Answer: Flexbox = 1D, Grid = 2D layout.

Q19. Pseudo-classes?
Answer: Apply style to special states like :hover, :focus.

Q20. Center a div using Flexbox?


.parent { display: flex; justify-content: center; align-items: center; }

You might also like