Decoding recruiter silence
Applying for jobs often means navigating a void of information. The application goes out, and then... silence. This quiet can be frustrating, leadin…
Latest DevOps news from Tech News
Applying for jobs often means navigating a void of information. The application goes out, and then... silence. This quiet can be frustrating, leadin…
Window functions are the most common SQL topic in data engineering interviews, and most candidates know the syntax. The follow-up questions are wher…
The interviewer leans back and asks: "You've just created a new AWS account. What's the first thing you do about security?" Many freshers answer "en…
JavaScript interviews rarely test syntax alone. Interviewers usually want to understand how well you reason about scope, closures, asynchronous exec…
The Quest Begins (The "Why") I still remember my first round of behavioural interviews like it was yesterday. I walked in, polished resume in hand,…
"Tell me about yourself" is the first question in almost every interview, and most engineers waste it. The typical answer is a chronological tour of…
I used to "learn" the same JavaScript concepts every few months. I'd read about the event loop, nod along, and a month later get a predict-the-outpu…
A/B testing sounds simple: show half your users version A, the other half version B, and pick the winner. In practice, it’s one of the easiest place…
1. Core Java & OOP Write an immutable class in Java Comparable vs Comparator with examples What is a Functional Interface? Can it have default a…
Some SQL problems look simple until you read the rules twice. This one is tagged Apple and rated hard, and it teaches a useful pattern: grouping the…
LeetCode has started publishing problems numbered 4000 and above. At the time of writing this post, there are already 4055 problems. In this post, I…
I've sat on both sides of the interview table more times than I can count. Here's the thing nobody tells you going in: the interview almost never te…
"Design YouTube" is where two systems live in one product, pulling in opposite directions. The write side is a brutal batch-processing problem: some…
It's 11 PM. You've solved forty LeetCode mediums this month. Your GitHub has a shiny new Airflow project with green checkmarks all the way down. Tom…
Most explanations of these concepts stop at the definition. Scope gets a rule about hoisting. Closures get a counter function that increments a numb…
Preparing for technical interviews has made me realize something: solving more exercises doesn't necessarily mean practicing better. I've spent quit…
The answers were usually fine. The first 90 seconds were not. I would leave a call knowing what I meant to say, and also knowing I had looked at the…
Mobile system design interviews can feel overwhelming. You're asked to design something that sounds simple — a news feed, chat application, ride-sha…
I sat in my 300-level database concepts class and wrote SELECT * FROM users JOIN orders ON users.id = orders.user_id. I got an A. I felt like a geni…
Most data engineering interview prep resources I found online were static — a list of questions with answers underneath. You read the answer, nod, a…
Almost every senior Node question is the same question wearing a different hat: do you understand that there is one thread doing your work, and do y…
I'm in a lot of Facebook groups. Dev groups, IT groups, job groups, here in the Philippines. And there's one post I see more than any other. It goes…
A few years ago, I was working on a backend service that looked completely healthy. Tests were green. CPU usage was normal. Memory looked fine. No o…
Part 1 covered the messaging services - Service Bus, Storage Queues, Event Hub, Event Grid. Part 2 covered the orchestration layer that processes wh…
HTML Interview Questions 1. What is HTML? HTML stands for HyperText Markup Language. It is used to create the structure of a webpage. We use HTML to…
Imagine this: It's salary day. It's 2 PM. Millions of people across India suddenly open their UPI apps and start paying rent, sending money to famil…
You didn't fail the coding round. You failed a sentence. Here's a scenario I hear constantly from senior engineers in Prague, Berlin, Warsaw, and Li…
Flexbox is a one-dimensional layout system used to arrange elements in a row OR a column. Once you understand main axis + cross axis, almost everyth…
Interviewers rarely ask for the thing they want to know. They ask for something adjacent, cheap to answer, and easy to score, and then they listen t…
Well, if you are preparing for Cognizant On-Campus drive, chances are that you already know that it’s a marathon. I went through the entire 2025-202…