Mearn Interview Question
Mearn Interview Question
What is JSX and its benefits? Code splitting and lazy loading.
Explain the purpose of State and Props in React. Optimizing a React application.
Difference between Virtual DOM and Real DOM. Error boundaries and their usage.
Advanced Topics
SSR (Server-Side Rendering) vs. CSR (Client-Side Rendering). Redux toolkit and Redux thunk.
Code splitting and dynamic imports for optimization. Passing data from child to parent.
Memoization and React.memo. Fallback UI and error handling.
Additional Concept
Importance and use of React Profiler.
Common libraries used with React.js.
Implementing 404 pages in React.
Comparison of SSR and CSR.
React Hooks Concept React Routing Concept
Advanced Topics
Fragments in React.
How can you integrate a template engine (like Pug or EJS) with Express?
Why use MongoDB? Replica Set - Configuration and usage of replica sets.
MongoDB vs. RDBMS - Comparison of Transactions - Achieving transactions in MongoDB
NoSQL and SQL databases. and ACID compliance.
Indexes - Types, usage, and how they Optimize Query Performance - Techniques and
improve query performance. strategies.
Embedded Documents - Storing related Schema Design Best Practices - Designing efficient
data within a single document. schemas in MongoDB.
Aggregation - Basics of aggregation and
pipelines. Change Streams - Real-time data change tracking.
Replication - Concept and need for MongoDB Atlas - Overview and use of MongoDB’s
replication. managed cloud service.
Basic CRUD Operations - Create, Read,
Update, Delete.
MongoDB Data Types - BSON data types
(e.g., string, number, date).
Additional Interview-Based Concept
Index Types - Compound, text, geospatial,
and hashed indexes.
Performance Tuning - Identifying slow
queries and improving performance.
Data Modeling - Relational vs. document-
based data models.