37
submitted 10 months ago* (last edited 10 months ago) by i_am_a_cardboard_box@lemmy.world to c/asklemmy@lemmy.ml

How do you guys do it? I just had my first encounter yesterday for a data engineering job and I sincerely fucked up. My mind went completely blank, I was thinking along all the wrong lines and I think I didn't even correctly understand the question, because there were all these words that I've never heard of.

How do you even prepare for something like that?

you are viewing a single comment's thread
view the rest of the comments
[-] i_stole_ur_taco@lemmy.ca 8 points 10 months ago

You can’t do much preparation since you don’t know what they’re going to ask. You can assume there will be some “basic” programming questions, but that’s really as far as you can take it in advance.

My advice here is for during the interview: keep talking. You should always be talking. That’s how the interviewer assesses you. They want to know how you are deconstructing a problem and how you want to solve it. Sitting there silent for 5 minutes and then banging out some code isn’t giving them anything.

“Ok, I need to modify this array and I should try to do that in place. I need to look up the syntax for that because i rarely need to do this…”

“I don’t remember what a splurgenarf is. Can you give me a quick definition before I get started?”

“I’m going to just slop this incomplete code in and run it once to see the output. It won’t work but I want to see if the first part is on the right track.”

“I think you’re asking me to write a wrapper around a basic network call so that it will _______. Is that right?”

Oh, and you’ll always home your first interview if it’s been a few years. Don’t sweat it, and don’t make your first interview at a place you really really want to work because of that. You need to go through a couple of interviews before your brain remembers how to function in a coding interview because it’s so far divorced from how a developer usually works.

this post was submitted on 17 Oct 2025
37 points (100.0% liked)

Asklemmy

55354 readers
52 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 7 years ago
MODERATORS