Ask me anything. Career advice. Interview practice. Anything. Experience. I'll answer every legit question. Let me add more stuff. I have also been offered positions at following: 1. Uber 2. Zynga 3. Booking 4. JP Morgan 5. Goldman 6. Bloomberg But I have passed. Yelp. My point is that I am here to help. Do you have anxiety, not sure how to approach interviews or anything, I'll answer. I get nothing from helping apart from some thanks.
Where were you happy the most?
Google. FB does surprise you in terms of mini kitchens and weekend movie/food money. But WLB plus nice people is the best at Google. Google is also good at making sure that you grow as you desire. Work wise AWS is a great place to learn a lot in a short time. WLB is bad thought. Long term money + WLB, Google beats all. No comments on MSFT
I have to add teams play a huge role. A good team at Amazon can be better than FB. But nothing beats google.
Were you SWE always? Never rose to Senior SWE?
Sorry can't tell details.
Number of female eng in those companies ☺️
Facebook and google has more. I think Facebook has more.
Can you give us your interview preparation process?
That's going to be a long answer.
All ears. I think a lot of people will benefit from it.
I've interviewed with G,A,M before and have screwed up in one session at every on site. How can I avoid doing that again? Last time I interviewed was at least 2 years ago, but now I'm looking again (mostly at phone screening stage now).
You should be trying every year to practice
Combining answer to PayPay and your question. I will give you a single most important suggestion and then it's upto you to follow it. It will change your and many other's lives not just interviews. After interviewing and clearing these interviews I have to admit one thing, you have to always remember that no matter how much you prepare or how smart you are, luck is a huge huge factor in everything in life. So your job is to study or prepare upto what you can handle. Some people have solved 400+ leetcode questions and they still fail. Others have solved may be 50 and they still pass. So, tldr, work and practice at your pace. Don't rush anything. Try not to get disheartened because of a bad result. Luck is a huge huge factor in life and in interviews.
1. Where do you currently work? 2. Which one did you enjoy the most? 3. Where did you work the longest?
1. Cant answer 2. Google. Best people. Best culture. Best manager 3. Worked in AWS the longest. You can learn a lot in AWS.
AMA but won’t answer anything
Welcome to Blind
Sorry. I didn't expect it to blow up so fast. I am really really sorry. Answering between work and meetings
1. What's the difference between SWE and application engineer at Google? 2. Should I accept the app engineer offer and join now..and maybe try for SWE later / jump elsewhere in a few yrs? 3. Or.. reject offer for app engineer and practice more and try SWE in a few months? (Current app engineer offer, L4, NYC, TC 240)
Join App engineer and change internally. Make it clear with your manager. Ask them questions. It will not back fire with Google.
What base pay increases you got in every jump?
10~20% But it varies depending on level switch. And base salary vs stocks.
That doesn’t compute... Bloomberg should have almost doubled your base.