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)