andreyka26_se
1.13K subscribers
1.1K photos
142 videos
7 files
615 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
It is quite interesting dynamic, that very often managers want to hear precise estimations in money, time for some feature, or is it possible to do some feature. The problem with AI that no engineer has ownership and mental model for that, and it is typical that now engineers spend 10x time to confirm some hypothesis, estimation, etc.

So apart from performance boost from NOT writing the code, we got performance degradation in understanding and making decisions. Time will show how bad it is.
โค4๐Ÿ‘1
andreyka26_se
It is quite interesting dynamic, that very often managers want to hear precise estimations in money, time for some feature, or is it possible to do some feature. The problem with AI that no engineer has ownership and mental model for that, and it is typicalโ€ฆ
For small projects, POCs, etc you don't even need understanding. I have built apps for myself (tools.andreyka26.com, syncsymptom.com) in vibecode mode except deploying it manually to my vm. I don't really know how it works, except some parts, like how auth is built, what are the frameworks, storages, and what is general basic architecture that I want.

But again, I can afford it, because I don't care, I'm the only customer, and it was quite a lot of times that it erased some feature, or broke some page, or something else. I just don't give a shit, but on the scale of Snowflake, Microsoft, Google -> they will lose millions because of that, if this is the approach.
โค4๐Ÿ‘1
THE MOST FUCKING ANNOYING type of companies are US stock companies.

whatever you want to do extra - you fucking need to call them (an be charged by that). Change phone number? - call them, change address - call them, troubles with registration/auth - call them.

I fucking hate calling people in general. Humanity came up with email, messengers, sms, what is the purpose of calling are they just previous ERA or is it security? They don't know my voice, however I'm fucking stating the security codes and other shit outloud for everyone else who can hear me.

and specifically the "benefits" team works only business days, amazing. Sorry but I don't understand it at all.
๐Ÿคฏ3
andreyka26_se
Rest day today
battlefield 1, in case you are interested what's the game.
Amazing, just very poor multiplayer implementation by EA, but the gameplay is amazing. Love playing sniper here.
โค1
Daily (254/373 streak until LC cap)

Nice problem, not necessarily some pattern that I know about. But optimal way took me 5-10 mins to come up with and validate.

https://leetcode.com/problems/two-furthest-houses-with-different-colors/?envType=daily-question&envId=2026-04-20

#daily #easy
๐Ÿ‘5
Daily (255/373 streak until LC cap)

Amazing problem, definitely challenges some of the patterns. Should be marked as hard though IMO.

https://leetcode.com/problems/minimize-hamming-distance-after-swap-operations/description/?envType=daily-question&envId=2026-04-21

#daily #medium #pattern
๐Ÿ”ฅ3
Okay, I like finder in mac, it is better for the most part than windows explorer, but, why the fuck I can create the folder, but cannot create file?????

I should now open terminal or vscode to create fucking file. Why then you allow creating folder there? Does not make sense at all to me.
๐Ÿ˜9
Daily (256/373 streak until LC cap)

I'm sorry for late notice, but this is amazing problem. Can be solved via bruteforce, but also has amazing pattern that I had during one of my real big tech interviews. Recommended definitely

https://leetcode.com/problems/words-within-two-edits-of-dictionary/description/?envType=daily-question&envId=2026-04-22

#daily #medium #recommend #pattern
๐Ÿ‘4
Daily (257/373 streak until LC cap)

Pretty solid question for prefix sum, however the intuition is not that easy.

https://leetcode.com/problems/sum-of-distances/description/?envType=daily-question&envId=2026-04-23

#daily #medium #pattern
๐Ÿ”ฅ4
So, question from real prod investigation.

You are high load system, and you are checking metrics of where server sends requests to.

You see 99% of destination ports reported by some low level tool (bpf) equal to 47873.

Apparently this is not usual port, as most of the IPs are leading to cloud providers, eg azure, aws, etc.

What is the actual port?

Hint: small/big endian.

(Posting real answer with explanation in the evening)
๐Ÿ”ฅ6
What is the actual port?
Anonymous Quiz
9%
47873
9%
444
54%
443
14%
80
8%
4000
5%
3000
โค3
Daily (258/373 streak until LC cap)


Regular easy problem, practicing more intuition building than any pattern

https://leetcode.com/problems/furthest-point-from-origin/?envType=daily-question&envId=2026-04-25

#daily #easy
โค2
andreyka26_se
So, question from real prod investigation. You are high load system, and you are checking metrics of where server sends requests to. You see 99% of destination ports reported by some low level tool (bpf) equal to 47873. Apparently this is not usual portโ€ฆ
The correct answer is 443.
Now explanation. On the low level (BPF) you might have two different bytes order (not bits order though) for number that include ips and ports: big-endian and small-endian. The problem was that some tool assumed wrong endian for port and did reversing of the bytes, however the underlying library was already giving the port in the correct number
๐Ÿ‘5
As people say in google: โ€œdoes the guy who created this service got promo so that I can drop it?โ€
๐Ÿ˜11