Application / Resume Screening
You apply through campus placement, company portal, or referrals.
Recruiters shortlist candidates based on resume, CGPA, skills, and projects.
✅ Make sure your resume is crisp, highlights skills (Java, Web Dev, DSA), projects (Task Manager, Sudoku Solver, AI Virtual Assistant), and certifications (ML, Python, Generative AI).
2. Online Assessment (OA) / Aptitude Test
This is the first elimination round in most companies.
Sections included:
Aptitude (quantitative, logical reasoning, verbal ability).
Coding (1–3 problems on arrays, strings, hashing, recursion, DP, etc.).
Technical MCQs (OOPs, DBMS, OS, CN, Java basics).
Sometimes Pseudocode or Debugging questions.
3. Technical Interview(s)
Usually 1–2 rounds, depending on the role.
Topics covered:
DSA: arrays, strings, recursion, sorting, searching, hashing, linked list, trees, graphs (basics).
Core CS: OOP, DBMS, OS, CN, SDLC.
Programming: write/modify code in your preferred language (Java in your case).
Projects: Be ready to explain your projects (Task Manager Website, Sudoku Solver, AI Assistant, etc.) → why you built it, tech stack, challenges, and outcomes.
Problem-solving approach: They check how you think, not just the final answer.