Testimonials

Services

Video meeting . 15 mins
4.8

Discovering Krishna Consciousness Together

Sharing Stories, Books, and Krishna Katha
₹0₹1
Priority DM . a day reply

Ask Me Anything!

Have a question or need guidance? I’ll do my best to help!
₹200
Popular
Video meeting . 30 mins
5

1:1 mentorship

Transform Your Path : Your Vision, My Support
₹600₹750
Video meeting . 30 mins
5

Virtual Coconut Water

Let’s catch up and share stories over coconut water!
₹150₹200
Video meeting . 30 mins
5

Resume Review

Help you craft a nice resume
₹450₹500
Video meeting . 60 mins
5

Mock Interview

Practice Interviews That Feel Real
₹900₹1,000
Popular

About me

Hey, I find myself an ambitious individual! As a Software Engineer at LinkedIn, I work on the Trust team to prevent abuse on the platform. Previously, I was at Atlys, focusing on automating e-Visa processes and enhancing backend solutions, and at CRED, where I contributed to building robust data platforms. I graduated from IIIT Gwalior with a major in Information Technology. Additionally, I have mentored aspiring engineers at Scaler Academy, Coding Ninjas, and Physics Wallah. Passionate about software development and big data, I enjoy challenges, learning new things, and exploring new places. Beyond tech, I’m interested in spiritualism, business, and personal finance. Let's connect and share experiences! Connect with me on other platforms - https://linktr.ee/pktparticle

Frequently asked questions

How to crack a software engineer interview?

Most software engineer interviews in India test three things: problem-solving through DSA (arrays, strings, trees, graphs, dynamic programming), CS fundamentals like OOPs, DBMS and OS, and how clearly you explain your thinking while coding. Consistent software engineer interview preparation over 8–12 weeks — solving problems on a timer, revisiting every resume project in depth, and doing at least one mock interview before the real loop — matters far more than last-minute cramming, because interview performance is a skill separate from day-to-day coding.

Why are software engineering interviews so hard?

Because they test applied problem-solving under time pressure in front of a stranger, which most engineers rarely practise, and the applicant-to-opening ratio — especially in India — pushes the bar very high. Companies would rather reject a decent engineer than hire an unprepared one, so even strong candidates fail rounds they could have cleared with structured practice. The difficulty is also a signal filter: communication, trade-off reasoning and handling hints are all being scored alongside your code.

What does the software engineer interview process look like at product companies?

A typical software engineer interview process runs: resume screen → online assessment or coding screen → two to three technical rounds (DSA, plus LLD or system design depending on seniority) → a hiring manager or culture round, usually wrapped up in two to four weeks. Service-based companies lean more on aptitude, SQL and CS fundamentals, while startups often add take-home assignments or live project discussions. Ask your recruiter for the round structure in advance — most are transparent about it.

What are the most common software engineer interview questions for freshers?

Fresher rounds usually include easy-to-medium DSA on arrays, strings, linked lists and recursion, OOPs concepts with real-life examples, quick DBMS and OS questions (joins, normalization, process vs thread, deadlocks), and a deep-dive into the projects on your resume. HR rounds then cover "tell me about yourself" and why you want to join the company. The biggest fresher mistake is memorising definitions instead of being able to explain how you actually used each concept in your own project.

How to crack a Google software engineer interview?

Treat the loop as DSA-heavy and reasoning-driven: interviewers score how you clarify constraints, discuss trade-offs and analyse complexity, not just whether the final code runs. Prioritise graphs, dynamic programming and edge-case handling, practise thinking aloud, and prepare for the behavioural round on collaboration and problem ownership. Simulating the full loop through mock interviews makes the real thing feel familiar, which is where most candidates lose composure.

What to wear to a software engineer interview?

For most software engineer interviews at product companies and startups in India, smart casuals — a clean shirt or solid t-shirt with trousers or jeans — are completely acceptable. Dress more formally (shirt, formal trousers, covered shoes) for services companies, client-facing roles, or banks and fintechs. For virtual rounds, a tidy frame matters more than the outfit: plain background, good lighting, and a tested camera and mic.

How should I answer "why did you decide to become a software engineer" in an interview?

Combine a genuine trigger — a first program that hooked you, a problem you solved, someone who inspired you — with what you have built since and where you want to go next, all in 60–90 seconds. Avoid generic lines like "I'm passionate about coding" with nothing behind them; a small, specific, true story connects far better. Then tie it to the role you are interviewing for so the answer feels relevant, not rehearsed.

Where can I read genuine software engineer interview experience posts?

The best sources are LeetCode Discuss, company-specific Reddit and Telegram prep groups, Glassdoor (useful for process steps and timelines), and LinkedIn, where candidates often post detailed round-by-round breakdowns right after their interviews. Filter for posts from the last 6–12 months, since patterns and difficulty shift. Reading a few recent software engineer interview experience posts for your target company and then rehearsing those exact rounds is one of the highest-ROI prep steps you can take.

What is a LinkedIn referral?

A LinkedIn referral is when a current employee of a company pushes your application to the hiring team internally — often by submitting your profile through an internal referral link — instead of you applying cold through the careers page. It is different from a LinkedIn recommendation, which is a public written endorsement on your profile. Referrals carry extra weight because referred applications are far more likely to actually be seen by a recruiter.

How to get LinkedIn referrals?

Find the right person — someone on the team you're targeting or someone who shares a college, company or city connection with you — engage genuinely rather than opening with a demand, and send a short, personalised request with the exact role, job ID and a one-line proof of fit. Mass copy-paste DMs almost never work. If you have no connection at your target company, many working engineers also accept referral requests through mentorship sessions.

What should I write in a LinkedIn referral message?

Keep it under 100 words and make it effortless to say yes: who you are, the exact role and job ID, one line on why you fit, and a polite ask. A simple LinkedIn referral message template: "Hi [Name], I've applied for [role] at [company] (Job ID: X). I have [X years / background] in [skill]. Would you be comfortable referring me? Happy to share my resume — thank you!" Personalise the first line for every person, and share your resume only once they agree.

Are LinkedIn references worth it?

Yes, for an uncomfortable reason: cold applications at competitive companies often get filtered by ATS before a human ever sees them, while an internal reference who can vouch for you lifts your profile straight to a recruiter's screen — which is why a large share of interview shortlists come through referrals. Just remember a reference only opens the door; you still have to clear the rounds on merit, so treat it as one lever in your job search, not the whole strategy.

Is LinkedIn resume review worth it?

It depends on who is reviewing. Free automated checks catch formatting, keyword and ATS issues, but they can't judge whether your experience reads as credible for a specific role. A human resume review service — ideally from someone working in your target role or company — gives positioning feedback: what to cut, how to quantify impact, and how to frame projects for the jobs you actually want. If you've sent out dozens of applications with no responses, that kind of review usually pays for itself quickly.

How long do resume reviews take?

It depends on the format. AI tools return instant feedback, while a detailed human resume review typically takes 24–72 hours because a good reviewer goes beyond typos — checking role alignment, rewriting weak bullets and suggesting where to add metrics. Live 1:1 review calls compress this into a single 30–45 minute session, with the added benefit that you can ask follow-up questions on the spot instead of over email.

How to review a resume with ChatGPT?

Paste your resume along with the exact job description and ask ChatGPT to do three things: check keyword and ATS alignment, flag vague or unquantified bullets, and rewrite them with metrics. Then invert the exercise — ask it to interview you on your resume, since real interviewers will probe every line. The limitation is that AI feedback is generic and doesn't know how recruiters in your specific domain shortlist, so treat it as a strong first pass and get a final human review from someone working in your target role.