Are there any examples of big companies (not just FAANG) preferring Python or higher-level languages over Go/Java for increased productivity? I know that PayPal switched from Java to Node a few years back and achieved some large gains in productivity. Youtube and Insta are still on Python. Can any...Read more
I have a search service that writes the frequency of queries for the last 1 min to Cassandra as shown below. Now I need to aggregate the frequency for the last 1 hr i.e., calculate sum of frequency for each query in the last 1 hr. Assume that the number of unique queries in 1 hr window is 5 million...Read more
Interviewed with facebook a while ago and had a pretty weird experience. Was asked to design a type ahead suggestion for google search. It was a product design interview , not system design. Came up with a trie, computed via map reduce periodically over 1 hour(configurable), frontend implementatio...Read more
Learning programming in my own time. As of now it consists of GitHub crawling, YouTube videos, and playing in Terminal on macOS as a sandbox for Python, Node, etc. There are things I run into where I wish I could ask a mentor or friend when I am just not getting it from the usual places like Stack ...Read more
I studied/did phone interviews over a span on 3 months. I took the last two weeks off work to focus on the last bit of prep I wanted to do + the on-sites themselves. My prep over those few months: 1. ~350 LC questions - ~80-90 easy, 200+ mediums, and ~50-60 hards. During the latter part of my prep...Read more
Has anybody successfully established client connection to Amazon MSK Kafka cluster using JavaScript? No YouTube video or online example AFAIK is out there. Attempts to use KafkaJs npm module are not working for me, because the SASL AWS I am roles is not supported without installing IamAWSLogin plugi...Read more
I have seen this system design question at lot of places but still did not get correct approach. The main data structure I saw in grooking course and some YouTube videos in quad tree.Is it the correct way to go? If yes, then how can one find all the nearby location in a radius of, say 6km,for a give...Read more
Looking for some advice here. I am trying it really hard to understand what it take to use nosql vs SQL one. I went through few youTube videos and sys design book some are using nosql and some SQL..but no one seems to really provide (was not able to understand myself mostly) clarity around it othe...Read more
trying to prep for next and best mive for my career in FAANG L6/L7 software development manager roles. I am prepping system design interviews with lot if resouces on youtube and behavioral situational questions as STAR method. Would there be coding interview? do i need to prep leet code like things...Read more
I signed up for a CS degree largely based on the assumption that graphs and trees and nodes and pointers and etc are all secret CS degree topics you can only be good at if you studied them in school. Now I’m literally in a DS&A CS class and it’s so dense/academic that I literally go to YouTube and s...Read more
I've come to the conclusion I don't have it takes to be a SWE in todays world. I'm very convinced I am getting kicked out of the SWE industry 1. I'm a slow learner and forgetful. I can't figure things out on my own, I have always needed clear requirements when completing the tickets. I can't code o...Read more
I’m a SWE worked at a Tier 2 company for 1.5 years out of school, and I left to work at a series B unicorn. I was let go 7 months into the job, back in November. I took a job at a no name startup in February (no other options) and have been here ever since. Total almost 3 years of experience. I’m r...Read more
Hey all, past couple months I’ve been building out an MVP for a health tech app. I have a beef with how bad the Canadian health care system is and I really want to make things better for individuals. About me - I’ve spent the last 7 years in product, building and launching software for payments, i...Read more
In the process of trying to make a career switch. I plan on learning through some YouTube tutorials and free resources to build personal projects to showcase on my resume. I'm contemplating focusing on data analytics vs front end dev. What area of focus would be good to start in and have the opportu...Read more
Hey everyone! I'm currently studying for the Google interview, and I have around 5 years of experience in the industry. I spoke with a recruiter who told me that based on my industry experience, I'd be interviewing for L4 and L5 roles, depending on how well I do on the interviews. I was told I'd do ...Read more
Recently saw a late 90s home network diagram for a AWS VP. It was super cute... Got me thinking.. what’s your average FAANG home network look like? Here, dual WAN, weighted load balance through a pfsense VM. 1.4gbps from diverse providers. Stopped going to the office a few years ago, so made sense...Read more
This is what growth at all costs looks like. Deel is a sh1tsh0w for accepting these clients when their whole value prop is compliance. As a former employee, I witnessed growth being prioritized over every rational and legal reason. Leadership are aggresive bullies and sooner than later it will implo...Read more
This guide applies if you’re a senior looking for a new grad position, or a freshmen/sophomore/junior looking for an internship. Obviously you’re not going to get a internship that pays 6 figures, but you CAN get one that pays 10k a month (which would be 6 figures if it was year-round) Some things ...Read more
Hello, I’m not here to boast, but just want to share my experience, frustration and finally the success. I applied for Sr Full Stack Engineer roles. Starting in Aug 2018, I decided that I needed to make a switch. At the point of time, I was not confident enough to even solve basic Two Sum problem...Read more
## Interview Experience (Facebook, Google, Microsoft) #### Profile: *YOE:* 4+, all at Amazon (Applied Scientist) *Education:* PhD in Machine Learning (ML) from a Top 20 CS school *Location:* Seattle *Current TC:* $270K *Interview dates:* Last two weeks of April *Facebook offer (MLE):* 205K/700K/100...Read more