Taro Logo
Profile picture

Interviewing Q&A and Videos

About Interviewing

Senior Software Engineer at Taro Community profile pic
Senior Software Engineer at Taro CommunityPosted March 25, 2024

What to do when hired as a SWE2 with 15 years of experience?

I am a 15 year experienced software professional holding H1B. In my last 3 companies, I was a Senior Software Engineer. In my penultimate company, I was due for Staff promotion. Fast Forwarding, I was impacted by layoffs in Jan this year. I had 3 months to find a job in this market. I was applying and passing on my resume through all my network. Most of my applications got rejected quoting they picked another candidate. Some of my applications materialized into interviews , but I ended up not clearing (was in bad form and stress and also didn't get ample time to prepare thoroughly). Finally, I got my application picked at a company through a referral, but they only considered me for SWE2. I explained them my experience and requested to consider me for SSE level, they said the panel will be open to it. But in the end, they ended up offering me SWE2. I took the offer as I had no choice. I was running out of time and did'nt want to risk rejecting this offer and waiting for a better offer. I took up the offer and joined, but I don't feel happy. I wish I had more time to really choose what I wanted. I would like your thoughts on how "wise" is it to be SWE2 with 15 years experience. Would my age become a factor for further career progressions as they would prefer younger people? I am confused if I should stick to this, be patient, work smart and work my way up inside, or would it make more sense to keep interviewing and find something that I feel happy about. Look forward to helpful replies or referrals for SSE :)

215 Views
2 Comments
Mid-Level Software Engineer at Unemployed profile pic
Mid-Level Software Engineer at UnemployedPosted December 11, 2024

Unemployed for past 10 months, any slightest chance for consideration into FAANG?

Hi, I'm from India. I have been unemployed since February 2024 following a layoff from my last job as a Full-Stack Developer (4+ years of experience). After that experience, I decided it was time to move away from startups and their unbalanced lifestyle. My goal is now to secure a role at a FAANG company (only in the U.S.) and nowhere else. I have savings that will last me about six months to support this transition. Initially, I planned to focus on Data Structures and Algorithms (DSA), an area where I had very limited knowledge. After reading a few posts on LinkedIn (mainly from influencers), I mistakenly believed that three months of preparation would be sufficient for technical interviews. I now realize I was wrong. It's been 10 months, and while my DSA skills have improved to an "OK" level, I still don't feel confident. My System Design skills are also at an OK level. I've been applying to FAANG and other companies, but I keep facing rejections. I suspect this may be due to the employment gap or the lack of big-name companies on my resume. What I'm doing to bridge the gap: Working on side projects that demonstrate my skills in System Design, Databases, Programming Languages, Distributed Systems, and Microservices. Building a mini-startup that I can showcase on my resume, allowing me to highlight my Full-Stack development knowledge. My goal: I'm aiming for at least an L4 role at Netflix or a Full-Stack position at Google or Apple. With this employment gap, is it bold or foolish to still aim for FAANG? I’d love to hear any suggestions that could help me get shortlisted.

215 Views
8 Comments
Software Engineering Intern at Amazon profile pic
Software Engineering Intern at AmazonPosted July 27, 2023

Manager offered me return internship rather than SDE position due to hiring freeze, but I would need to delay graduation for it. Should I do it?

My manager made it clear that my org is not offering return FT offers, but that he would put "incline return" for an internship position if I stayed another year in school (or somehow delayed graduation until 2025). I could just take random classes or another major to extend my time in school. I also could do a 1-year Masters program which I have already been admitted into. But I am an older student and would rather not stay another year in school. I also feel like I am learning very little in school (I go to a small state school). Compared to the ridiculous amount I learned this summer in the industry, I feel like staying in school for another year would be a huge waste of money and time. I could potentially work Fall/Spring internships for the next year (so basically a gap year) to artifically delay graduation by a year as well. Becuase I go to a small state school, getting interviews from Big Tech is extremely hard. We send about 1-3 kids to each FAANG+ company each year and I was only able to get 2 FAANG+ interviews even with refferals to every top company, a 4.0 GPA and relevent experience. Even getting actual SWE engineering jobs is really hard with most CS grads getting jobs labeled "SWE" but that involve very little coding. Because of that, my worry is this might be my only chance to break into Big Tech for a long time (if ever). So is it worth delaying my graduation for a shot at big tech? Or should I just graduate and start my career, even if its at a non-tech company (with potentially very little actual engineering work)?

205 Views
1 Comment
Staff Software Engineer at Taro Community profile pic
Staff Software Engineer at Taro CommunityPosted April 24, 2024

Laid Off Last Week - 3 paths at once?

After 10 years as a full stack SWE and eng manager, I pivoted into AI while working at Shopify, and was recently laid off as Head of AI at a collapsing pharma startup. Title is nice, but I only really have two years experience in ML. While it is high quality experience (training and shipping models and LLM apps at web scale)-- I'm feeling a bit scared. I don't have a ton of savings and two kids so I need something soon. I'm deeply passionate about language models, for the first time in my career working with a particular technology has felt like a real calling-- staying up nights and weekends just to learn and build. My first research paper ever was published at NeurIPS last year. However, I'm feeling fairly unconvincing as an ML engineer after the layoff. Probably the perfect role would be something in between web and ML. So now we're at the question: Given that I'm pretty desperate to land anything (3 mos runway before pulling out of investments, wife really against this) I'm wondering how to approach my search: Go all out for AI Engineer Roles (passion forward) Go for senior / staff web dev roles (safer, maybe, given 10+ yrs exp) Go for 1 or 2 plus eng manager roles Go for all of it at once Some confounders: I have referrals at Google and Microsoft, but don't want to burn them on ML roles if I'm obviously unqualified having only 2 years ML. I know I can absolutely add value wherever I land, but these feel like precious gold to me, and I don't want to get tossed out of the running for playing it silly. I can likely get some at Meta as well, but again, I don't want to play myself going for stuff that's just inappropriate. This has never been an issue in the past, I've been able to land stretch roles or at least get the interview but stakes are different now and my confidence is lower. I am a good eng manager, and would do it again, but I have a feeling it's an altogether different search. Is there a way to increase the surface area of possible roles by applying to manager jobs too-- without splitting my energy? Anyway, its helpful just to think out loud, would appreciate any advice here. Current plan is to create 3 resumes, start blasting applications and networking to get the interview funnel spun up before the leetcode grind. Thanks.

197 Views
12 Comments