Profile picture

Interviewing Q&A and Videos

About Interviewing

Help after a layoff

Anonymous User at Taro Community profile pic
Anonymous User at Taro Community

Hello,

I got laid off this January, and I am trying to find guidance on finding my next job. I have almost 4 years of experience (2 FAANGs). So far I had 7 first round interviews, made it to final round on 2 (failed 5), and got one offer, which is a really big pay cut (govt job) and I have to relocate far, so I am not really wanting to take that offer.

I am applying for front-end roles so my prep varies between leetcode (50%), JavaScript and front-end tech questions (30%) and System Design (20%). I was very shaky on algorithms and front end, I wish I studied more before interviewing (I kinda freaked out and jumped too soon to the job hunt with spoiled skills).

Almost every new job opening is a pay cut, even for senior positions (I wasn’t senior). Is the market really that bad now? I’ve seen posts on Reddit and other places of people getting a job quickly after getting laid off, and not only that, it is a pay increase, which makes me feel like I am doing something wrong, since I’ve been job hunting for 4 months now. Sometimes I get demoralized after so many rejections but I keep trying every day to get better skill wise, I feel like I got laid off because I was an underperformer. Even though I was never put on disciplinary action, it did take me a lot of effort to understand and accomplish my tasks, unlike other of my coworkers, so I keep reflecting if I could have done something different.

Anyone in the same position than me or has experienced this before could give some advice? Or any comments are appreciated, thanks.

Show more
Posted 2 years ago
678 Views
3 Comments

Learn About Interviewing

Interviewing is an essential skill for every software engineer. The tech industry has one of the highest rates of job switching, so learning how to get good at interviewing can elevate your career. Your ability to transition between roles and companies depends on how well you perform during the interview. Taro offers resources for helping you to excel in software engineering interviews. We provide insights on effective preparation strategies and guide you on how to master the interview.
Interviews are a test for you to demonstrate your problem solving and technical skills. The ability to navigate complex challenges during an interview shows how prepared you are to take on the demands of being a software engineer.
Interviews also assess cultural fit and communication skills. This is important because you’ll be working in collaborative work environments where you need to talk to your team and other teams to execute well on your projects. Having great communication skills means you are able to effectively outline a broader vision of your project, dig into the technical details of your project, and communicate any potential issues to your stakeholders.
It’s crucial to thoroughly research the company to get valuable insights and make a good first impression. You can filter our Q&A by company to see whether there are any relevant conversations about the company to help with your interview. You can also check Blind and Reddit to understand what people are saying about the company. Use our Taro Networking feature to reach out to people in a company to get an insider perspective of the company. The company page should include information about their values and culture. Make sure that you align with these values. You should get a sense of the company’s financial reports to understand their products from a revenue point of view.
You should have a solid foundation in data structures and algorithms to show your experience and problem solving capabilities. Pick a programming language that you are proficient in, and use it for the technical portion of the interview. Leetcode is recommended as the best tool to practice for data structures and algorithms type of interviews. The provide a large set of problems with a code editor for you to solve the problems, and they have test cases and performance profiles so you can evaluate your solution. it’s also recommended to prepare through mock interviews.
The above strategies, along with diving more into Taro interviewing resources, can help you effectively prepare for an interview at a tech company.
Show more