This guide is designed for freshers, especially BCA graduates, aiming for a MERN Stack, Frontend, or Backend Developer role. It includes company lists, selection process, preparation schedule, must-learn topics, resources, and application links.
📌 Companies to Target (Freshers Friendly)
Company |
Role |
Link |
Rounds |
Key Topics |
Zoho |
Full Stack, Backend |
Apply |
Aptitude, Coding, Tech, HR |
Aptitude, JavaScript, OOPs, DSA, SQL |
Freshworks |
Frontend/Backend |
Apply |
Aptitude, Coding, Tech, HR |
Aptitude, React, Node, APIs |
Razorpay |
Backend |
Apply |
Coding, Tech, HR |
Node.js, MongoDB, Problem-solving |
Innovaccer |
MERN, Frontend |
Apply |
Coding, Tech, HR |
JavaScript, React, APIs |
Hasura |
Backend |
Apply |
Coding, Live Coding |
GraphQL, APIs, System Design |
CRED |
Frontend/Backend |
Apply |
Coding, Tech, HR |
React, APIs, Projects |
LTI Mindtree |
Full Stack |
Apply |
Aptitude, Coding, Tech, HR |
JavaScript, SQL, React/Node |
Tata Elxsi |
Frontend, Backend |
Apply |
Aptitude, Coding, Tech, HR |
JavaScript, React, DSA |
Persistent Systems |
Backend |
Apply |
Aptitude, Coding, Tech, HR |
Node.js, Express, APIs |
ThoughtWorks |
Full Stack |
Apply |
Coding, Problem Solving, Tech, HR |
Clean code, React, Node, System Design |
Capgemini |
Frontend/Backend |
Apply |
Aptitude, Coding, Tech, HR |
JavaScript, SQL, APIs |
Wipro |
Project Engineer |
Apply |
Aptitude, Coding, Tech, HR |
JavaScript, SQL, Core Web |
Infosys |
System Engineer |
Apply |
Aptitude, Coding, Tech, HR |
JavaScript, SQL, Basics |
TCS (Tata Consultancy Services) |
Digital |
Apply |
Aptitude, Coding, Tech, HR |
JavaScript, SQL, Core Web |
HCLTech |
Software Engineer |
Apply |
Aptitude, Coding, Tech, HR |
JavaScript, DSA, OOPs |
Zoop |
MERN, Backend |
Apply |
Coding, Tech |
Node.js, MongoDB, APIs |
GeekyAnts |
Frontend, Full Stack |
Apply |
Aptitude, Coding, Tech |
React, React Native, APIs |
Tekion |
Backend |
Apply |
Aptitude, Coding, Tech, HR |
Node.js, APIs, Problem-solving |
🔍 Selection Process Details
1️⃣ Aptitude & Reasoning (Initial Screening)
- Topics: Quantitative (ratios, percentages), Logical (puzzles, patterns), Verbal (reading comprehension)
- Resources: IndiaBix, Freshersworld
2️⃣ Coding Round (DSA & Practical)
- DSA: Arrays, Strings, Linked Lists, Recursion, Sorting, Searching
- SQL: Joins, Group By, CRUD
- JavaScript: Functions, Promises, Error Handling, OOP
- Backend: REST APIs, JWT, Error Handling
3️⃣ Technical Interview
- Frontend: HTML/CSS, JavaScript (deep), React (Hooks, Props, State), Redux basics
- Backend: Node.js, Express, MongoDB, CRUD, Authentication
- OOP, System Design Basics, Projects Discussion
4️⃣ HR Interview
- Communication, Strengths & Weaknesses, Why this company?, Career goals
🗓️ 12-Week Preparation Plan
Weeks |
Focus |
1-2 |
Aptitude, Logical, Verbal Prep |
3-4 |
JavaScript Basics, HTML/CSS |
5-7 |
React, Node.js, Express, MongoDB |
8-9 |
DSA Practice, LeetCode Easy-Medium |
10 |
System Design Basics, API Design |
11-12 |
Mock Interviews, Resume, LinkedIn Polish |
🎓 Post-BCA Options
-
MCA: For deeper academic knowledge & MNC eligibility
-
Specialization (AI/DS/Cloud): Focused skills for product companies
-
Short Coding Courses (Masai, Scaler, freeCodeCamp): 2-3 months for faster entry
📚 Learn & Practice Resources
✅ Master Checklist
- [ ] Practice Aptitude & Reasoning daily
- [ ] Master JavaScript, React, Node, MongoDB
- [ ] Solve 50+ LeetCode questions
- [ ] Build & host 3+ real-world projects
- [ ] Polish Resume & LinkedIn
- [ ] Mock interviews & HR Prep
- [ ] Apply to at least 10 companies
Top comments (0)