andreyka26_se
1.14K subscribers
1.09K photos
142 videos
7 files
613 links
Hey, I'm software engineer at Microsoft, with 8+ years of experience. Here we are talking about F(M)AANG big tech interviews: leetcode, system design and corpo life.

YouTube: @andreyka26_se
Instagram: andreyka26_se
TikTok: @andreyka26__
Download Telegram
Oookay, now I hit System Design problem I am not able to solve(partially).

Problem: Design Messenger, but not pussy Whatsapp with 250 user/chat, but rather gigachad Telegram scale with 200k user/chat.

I already consulted with 3 principals, 2 of them from big tech, one is ex-Google + 1 guy who worked at Telegram/Vk. They all concluded the same: all existing solutions the internet for Messenger are not linearly scalable for large chat real time updates. And they don’t really know how Telegram does it (nor do I).

I guess it is time to create article, that reviews the existing solutions, and leaves some space for hypothesis.
Maybe at some point I’ll find a tuy who worked on realtime updates in telegram or get to the interview process there, but for now, I really don’t have idea how Telegram does it.

Thumb up/down for this,we can still skip messenger and continue with others, or I can do messenger in regular style, with scalable solution (but this solution is not the way the telegram works)
👍57
Amazing.

Btw, dont waste ur time on Leetcode daily. It is Bullshit q.
6
andreyka26_se
Oookay, now I hit System Design problem I am not able to solve(partially). Problem: Design Messenger, but not pussy Whatsapp with 250 user/chat, but rather gigachad Telegram scale with 200k user/chat. I already consulted with 3 principals, 2 of them from…
Omg, 35 likes, will do within the next 1-2 weeks, and with simple POC. I think this is good traction.

First finish interviews article that I promise for a long time, and then switching to Messenger.
🔥12
Daily (213/373 streak until LC cap) (for yesterday)

Even bigger bullshit that I advised to not solve.

https://leetcode.com/problems/find-all-possible-stable-binary-arrays-ii/?envType=daily-question&envId=2026-03-11

#daily #hard
👍2
Daily (214/373 streak until LC cap)

Easy problem for bitwise operations. Go and collect your coins

https://leetcode.com/problems/complement-of-base-10-integer/submissions/1944999786/?envType=daily-question&envId=2026-03-11

#daily #easy
👍3
For people who straight away are taking phone when building the project, or waiting for agent to finish the prompt task

https://www.ycombinator.com/companies/clad-labs

This is sooo zoomer zoomer thing😁 I caught myself going to threads while waiting for cursor, but I forcefully make myself to not do that.
🤔3👍1
asked gpt to generate thumbnail for article.... who is this gigachad Andrii?
😁15
Daily (215/373 streak until LC cap)

Not bad problem, but pretty hard (for me), but it is graph related problem therefore - I like it

https://leetcode.com/problems/maximize-spanning-tree-stability-with-upgrades/?envType=daily-question&envId=2026-03-13

#daily #hard #pattern
1
Daily (216/373 streak until LC cap)

I'm not sure about this problem. It requires a bit of math, but overall, not bad

https://leetcode.com/problems/minimum-number-of-seconds-to-make-mountain-height-zero/?envType=daily-question&envId=2026-03-13

#daily #medium #nopattern
👍4
andreyka26_se
Oookay, now I hit System Design problem I am not able to solve(partially). Problem: Design Messenger, but not pussy Whatsapp with 250 user/chat, but rather gigachad Telegram scale with 200k user/chat. I already consulted with 3 principals, 2 of them from…
This one is not forgotten, today I am coming back to Dublin and will start working on the article. Since it got like record (53!!!) I will also add a bit of visuals for system design (God blesses AI agents).

Your opinion and feedback is really valuable.
11🔥4
Daily (218/373 streak until LC cap)

Bullshit a bit in a sense that 99.999% this will never be needed in real interview, as it is math and specific theorem needed.

Sorry, I'm after Kinedryl, so I'm still flying high after the flight to Dublin, I can't really grasp the math. My advice - skip this nonsense for now.

https://leetcode.com/problems/fancy-sequence/description/?envType=daily-question&envId=2026-03-15

#daily #hard #nopattern
👍4
Daily (219/373 streak until LC cap)

People generally don't like this q, but keep in mind it can be solved as bruteforce

https://leetcode.com/problems/get-biggest-three-rhombus-sums-in-a-grid/description/?envType=daily-question&envId=2026-03-16

#daily #medium
👍5
Daily (220/373 streak until LC cap)

Basically no pattern here, just some unique trick (some people suggest you need to do 2 hards to understand the intuition, but I wouldn't agree with that fully). Added simple visual for building the intuition and solution explanation

https://leetcode.com/problems/largest-submatrix-with-rearrangements/description/?envType=daily-question&envId=2026-03-17

#daily #medium #nopattern
4