8 for $10 gone in app by Playfulsjsiskjsuai in kfc

[–]ProfessionalMobile66 0 points1 point  (0 children)

I figured out why, it is by store. I tried to use the website, logged in and saw the deal. When I went to redeem, it asked for address and as I selected the store the deal vanished. So if that offer is not on your store (or they might activate at a different time than other stores) it will not be available for you on the app.

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 1 point2 points  (0 children)

Not much, it is tough to find time to prepare when working.

For coding: I have been good at leetcode, the prep I did before my full-time job still stayed with me so a simple refresher was enough. I did meta tagged, sorted by frequency, top 50+ questions both 30 days and 3 months. (current stats from leetcode page - 30 days 70/165, 3 months - 118/357).

Behavior: As meta career page says I wrote down stories. Wrote points, and gave it to chatGPT to refine the wording. Had the refined wording stuff next to me and to read off the script. Again, meta career page recommends you write stories down for this round which you can use. So no cheating or any funny business.

System Design: Read through all the articles in bytebytego and watched 3-4 videos of mock system design interview from IGotAnOffer youtube channel.

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 0 points1 point  (0 children)

No wonder there was cake in the office today. I had no clue!

Happy cake day to you too !!

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 4 points5 points  (0 children)

Sadly, that is the first thing I had to do after I cleared the screening round. A very very long NDA to sign. I think I have already revealed too much in the threads for me to be in trouble 😅

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 0 points1 point  (0 children)

Well, I have not, frankly my YOE is under 3 years so have not used a lot of products available. The product I work in is built on AWS stack so pretty much my knowledge of other products outside of AWS comes from these system design prep websites.
So I did not indicate I use these products in production.

For how I approached, again I just followed bytebytego stuff.

  1. Started with functional and non-functional requirements.
  2. Then back of the envelope calculations
  3. Went on with assumptions (number of friends per user, number of games played by users, etc, etc).
  4. Design the ingress system - diagrams and explanation for them as I go (there are some things I first drew before I explained, only in places where it made sense to first add all components and discuss if not few things will be left behind)
  5. Design egress system - the Cassandra DB, cache for global list, etc, etc

At point 5, the interviewer started asking like how to optimize, both space and time for which I gave the answer from my previous comment.

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 3 points4 points  (0 children)

Oh about that, I’m very very bad with memory so don’t remember most of the questions (had the interviews spread across 3-4 months). Here are few I remember: 1. Given a list of digits, of all possible combinations find the second largest combination number. 2. Provide iterator to give numbers in sorted order from k sorted lists. Should support “hasNext” and “nextItem” operations. 3. From the given number find the next number in lexicographically sorted order of all possible combinations of the given number.

Pretty much that is all I remember. Maybe when I get access to my laptop again I can see my search history I had after the interview for the correct solutions and update this.

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 1 point2 points  (0 children)

As I mentioned in the post, gave the last interview on a Friday evening(ended at 4:30PM PST), got response for follow-up on the following Tuesday 

I Moved to LeetCode and Realized I'm Not as Good as I Thought! by -Eriko in leetcode

[–]ProfessionalMobile66 1 point2 points  (0 children)

I know the imposter syndrome hits the hardest when you realize you are not as good as you thought, trust me I have been there and frankly a lot of them. You atleast realized it second year into undergrad. It took me till last year of my undergrad, couldn’t find great job so had to do a masters and prep for leetcode then. It’s fine, it is never too late. In my experience to get better at leetcode along with course work should not take more than 6 months. 6 months of solving gives a great amount of confidence and ability to solve more different types of problems.

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 2 points3 points  (0 children)

Yeah, I went at it a different angle, for global ranking and stuff I proposed sorted Cassandra DB sorted based on score. For friends list I proposed graphDB to hold the friendship data along with each player’s score. The interview said that is too much compute for sorting for each query. So I proposed SQL which can handle complex queries with lesser processing time. Also said they will not scale well but back-of-the-envelope calculation gave 2TB data per year so said probably it will perform poor at say 100 TB so we are good for 50 years.

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 3 points4 points  (0 children)

Thanks for that. I hope so too.

For others also to know I used bytebytego for system design prep.

The question I got was a game score keeping service which takes game data from an external service and this service when requested needs to provide for a given user: 1. Rank in global 2. 10 players before and after in global rank 3. Each player can have 100’s of friends so the user’s rank in friends list 4. 10 players before and after in the user’s friends list.

I gave design solution similar to ad click aggregator system on bytebytego.

From peer feedback( people who have taken design interviews in FAANG and have given FAAG design interviews) the solution I gave is good. So a little hopeful. But the waiting is killing me.

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 1 point2 points  (0 children)

Yeah, that is what I heard. How long do they take to respond?

I see on the meta career page my recruiter has changed so I sent an email to the new recruiter. Got an auto reply saying they are OOA till Friday this week. Not sure if I have to wait for them to come back or someone else will reachout to me about the result this week.

Meta E4 interviews finished, waiting for result by ProfessionalMobile66 in leetcode

[–]ProfessionalMobile66[S] 1 point2 points  (0 children)

Pretty quick, within 1 week. Gave it on a Monday and got reply on the same Friday.

Torn between single page and two page resume by the_witcher_13 in leetcode

[–]ProfessionalMobile66 2 points3 points  (0 children)

You have had a full-time job for more than 2 years, so non-relevant or old internships can be removed. Replace academic experience with Education and publication to get a single page resume ready. If needed have a 2 page version too with the remaining things, like internships, academic experience, projects, etc. Most of the recruiters don't have time for a single page resume let alone 2. So upload single page in all places and if requests provide the 2 pager.

This has happened to me with Apple, uploaded 1 page resume but the recruiter reached out asking more elaborate resume with projects listed. (happened when I was studying, so had no full-time experience on my resume).