Aptitude Questions
Aptitude Questions
Verbal Ability:
Reading Comprehension
Synonyms and Antonyms
Sentence Correction
Para Jumbles
Logical Reasoning:
Puzzles
Seating Arrangements
Blood Relations
Syllogisms
Data Sufficiency
Data Interpretation:
Bar Graphs
Line Charts
Pie Charts
Tables
COADING QUESTIONS:
JAVA script:
1. Basics of JavaScript
- Variables, data types, and operators
- Control flow and loops
- Functions and scope
2. Document Object Model (DOM)
- Manipulating HTML elements with JavaScript
- Event handling and listeners
3. JavaScript in the Browser
- Making AJAX requests and working with APIs
- Promises and asynchronous programming
4. Object-Oriented Programming (OOP) in JavaScript
- Constructors and prototypes
- Inheritance and polymorphism
5. Advanced JavaScript Concepts
- Closures and scope
- Modules and namespaces
- Error handling
6. JavaScript Tools and Libraries
- NPM (Node Package Manager)
- Build tools like Webpack or Grunt
- Popular libraries/frameworks like React or Vue.js
7. Functional Programming in JavaScript
- Higher-order functions
- Immutable data and pure functions
- Functional programming libraries like Lodash or Ramda
8. Testing and Debugging in JavaScript
- Writing unit tests with frameworks like Jest or Mocha
- Debugging techniques and tools
9. Security and Performance Optimization
- Handling cross-site scripting (XSS) attacks
- Code optimization and performance profiling
10. JavaScript on the Backend
- Node.js and Express.js framework
- Working with databases (e.g., MongoDB, Postgres)
- RESTful API development
DSA ROADMAP:
1. Programming Fundamentals
3. Basic Algorithms:
- Linear search
- Binary search
- Bubble sort
- Insertion sort
- Selection sort
5. Advanced Algorithms:
7. Algorithmic Techniques:
9. Practice Projects:
ALGORITHMS:-
1. Binary Search
2. QuickSort
3. Merge Sort
4. Bubble Sort
5. Insertion Sort
6. Selection Sort
7. Depth-First Search (DFS)
8. Breadth-First Search (BFS)
9. Dijkstra’s Algorithm
10. Bellman-Ford Algorithm
11. Floyd-Warshall Algorithm
12. Binary Tree Traversal (In-order, Pre-order, Post-order)
13. A* Algorithm
14. Knapsack Problem (Dynamic Programming)
15. Dynamic Programming (e.g., Fibonacci Sequence)
16. Hashing (e.g., Hash Tables)
17. Kruskal’s Algorithm
18. Prim’s Algorithm
19. Bresenham’s Line Algorithm
20. KMP Algorithm
21. Rabin-Karp Algorithm
22. Maximum Subarray Sum (Kadane’s Algorithm)
23. Topological Sorting
24. Ford-Fulkerson Algorithm (Max Flow)
25. Monte Carlo Algorithm