Ask Mentors Anything
Get your questions/doubts directly answered by our mentors. Let's get started.
Mentee Question
I want to join big tech giant companies. I have an experience of 4 years in backend development. What are steps to follow and got job. My primary skillset is Laravel, php, javascript, MySQL and basic knowledge in Node, react, Mongodb
Mentors Answer
Answered By Mentor Sayak
There are two things at play here. One is your core competency and two is your DSA skill.
For core competency, you need to have a decent understanding of how big systems work at scale.
For DSA, you should be comfortable with LC mediums at least.
Other than this, you are also expected to know PHP, JS & MySQL in depth. I would personally suggest choose either PHP or JS and make it your primary skill.
I have personally done this in past, DM me if you want to discuss more.
Sayak
SDE II
Microsoft
Answered By Mentor Mukesh sablani
Transitioning from backend development to big tech giant companies is achievable with a strategic approach. Here are steps to follow:
- Skill Enhancement: Strengthen your primary skills in Laravel, PHP, JavaScript, and MySQL. Expand your knowledge in Node.js, React.js, and MongoDB to align with industry demands.
- Portfolio Development: Build a robust portfolio showcasing your backend development projects, emphasizing scalability, performance optimization, and security implementations.
- Leverage Open Source: Contribute to open-source projects related to your skillset. This demonstrates your expertise and collaborative abilities.
- Networking: Connect with professionals in big tech companies through LinkedIn, industry events, and meetups. Networking can provide insights and potential job opportunities.
- Prepare for Interviews: Practice coding challenges, system design interviews, and behavioral questions relevant to big tech companies' hiring processes.
- Research and Apply: Research companies aligning with your career goals and values. Tailor your applications and resume to highlight relevant experiences and achievements.
- Continuous Learning: Stay updated with the latest technologies and trends in backend development. Demonstrate a commitment to lifelong learning and adaptability.
By following these steps, you can increase your chances of securing a role at big tech giant companies, leveraging your backend development experience and expanding your skillset to meet their requirements.
Mukesh sablani
Decision Analyst
Accenture Consulting ...
Answered By Mentor Sakshi Harjani
Preparation of tech giants majorly involves problem solving. Practice DSA. Topics like Dynamic Programming, Tree, Graph, Heap, Stack, Queue, Sorting, Searching, Array, Linked list etc. Since you have 4 years of experience, expect System design questions too in the interview. This includes both High level and low level design. Lastly brush up OOP concept, CS fundamentals (Specially Database), Multithreading, your skills which you have mentioned above (you should completely know your projects and tech stack). For behavioral rounds, lookup on internet and prepare for various scenarios that might have happened in the work experience. That's pretty much it.
For more detailed roadmap, resources and mock interviews, you can reach out to me via trial sessions/LTM sessions.
All the best!! ☺️
Sakshi Harjani
Senior Member of Tec ...
Salesforce
Answered By Mentor Shiva Soni
This might sound controversial but your previous technologies or proficiency on any particular tech stack holds little to no relevance in getting job at top tech giants.
At your level of experience what will matter is:
- DSA/algo skills
- Way you solve and code problem in coding interview
- LLD/HLD knowledge (for some companies)
You can get referral easily, no need to spend time on open source and portfolio development. These might matter for a startup but no one in top tech giants pay attention to these things at time of recruiting. You'll automatically learn these on job itself. Focus on DSA/LLD/HLD concepts and a strategic way to crack interview. You might not use same things on job but it is what it is. We can either whine about it or understand the system and make best for ourself. For further clarification, you may look at my profile!
Top Performing Mentors This Week 🔥
Loading...