Live data from Hacker News

Ask HN: How to change jobs with almost no interviewing experience?

news.ycombinator.com

11–20 of 46 posts

Re: Ask HN: How to change jobs with almost no interviewing experience?

#11
Is your current employer hiring? Are you / can you be involved in that process?

Your employer is only one company, but understanding its side of interviewing can help guide you in how to present yourself as a candidate.

Also, yeah, the best way is practice and self-reflection. And the best way to get practice is to do it, so submit resumes to jobs you aren't sure you really want rather than only your OMG I want this job. This gives you a chance to do some negotiation practice too, and maybe have some offers to play against.

Re: Ask HN: How to change jobs with almost no interviewing experience?

#12
As a hiring manager, there are a few very basic things that any inexperienced candidate can do to radically improve their chances and these have been true in all the institutions where I've been a hiring manager (from big corporates, investment banks, tiny startups, software companies, media companies, whatever):

1) Do some research. Know what the company does and some of the basics of how their industry functions. Try to know where the money is coming from etc. This base understanding will help you not to come across as a total liability.

2) Do some research (2). Read and reread the job description or if unclear give the recruiter a call and ask them what they are really looking for. The job spec should have some info in there and it would be good to decompose it a bit.

- Stuff they will expect you to know. eg "We're looking for a pytorch dev...". OK you need to know python and pytorch. Yes if you've been doing tensorflow still apply, but play around with pytorch a bit going into the interview so you know a bit about the differences. Say you've mainly done tensorflow but you've been using pytorch and it's been faster/slower/more ergonomic/whatever. Try to be positive though - Noone wants to hire someone who is going to spend all their time whining about the tech stack.

- Stuff they will expect you to be able to do. eg "...to help optimise our data ingest and embedding thingummybobber." OK so as well as basic ML dev stuff I'm going to need to know a bit about data wrangling. Maybe brush up on sql and a few other things to do with making data pipelines, cleaning data etc. Or maybe it mentions training so reread your stuff about gradient descent, regularization etc. You don't need to be the world's expert but you want to give yourself the best possible shot.

- Characteristics that are desireable in some way. eg "... The ideal candidate will have some knowledge or experience of ML as it is applied to customer-facing yadda yadda". OK so scratch your head about what you've done that you can say relates to this etc.

Ideally for each of the main things you have thought through how this applies to you in some way and have some bullet points in your head ready to go if you get asked.

For a first job they aren't expecting you to know everything so the main things they'll be looking for is your potential. Do you seem smart? Are you going to be able to learn quickly? Are you likely to be able to get shit done? etc. Try to think through what you might be able to say that is evidence of each of those things. Smart: think of something (even unrelated) that you have learned deeply. Eg you became the resident expert in regexes in your computer lab at school or you got totally into abstract algebra and nerded out on that or whatever. Quick study: When you went to school maybe you only had done Javascript dev and then you had to pick up python or vice versa. Some evidence that you can learn and adapt.

You can really help yourself a lot if you think about these things so you have something at your fingertips when they ask you a question about how you're going to be able to learn.

Re: Ask HN: How to change jobs with almost no interviewing experience?

#13
Just do some interviews. Like 10. You'll see what you are good at and what you are not good at. Focus on trying to improve what you are not very good at. You might be okay at interviewing or you might be really bad. You wont know until you do some interview.

You can also do something like interviewing.io or just have a friend interview you to get an idea without actually having to interview with a company.

Re: Ask HN: How to change jobs with almost no interviewing experience?

#15
I'm European and in a very particular sector, so YMMV, but some thoughts:

I do a bunch of interviews, just finished one about an hour ago actually. If you've gotten as far as an interview, great stuff! Most CVs go right in the bin.

There'll be a few things on your application that caught the recruiters' eye. No-one wants to waste time interviewing people who they don't think can do the job, on paper at least. You're doing well.

When I'm interviewing, I have three broad questions in my head, in pretty much this order of importance.

a) What is this person going to be like to work with?

b) What can they do that we / the other candidates can't?

c) Was this person honest on their CV?

On a) People want to work with nice people. At least one of the interviewers will be spending a lot of time with you. It depends on the role and company, but particularly with less experienced candidates where the need for some learning is a given, I'd much rather have someone nice than a highly-skilled arsehole.

You want to be relaxed and confident. Tough without experience, but don't sweat it, I have a practical suggestion below. Also smile and make some eye contact, and you're allowed to have a light bit of humour about you. You can use that bit before things get rolling properly for a _very_ light bit of banter. Get things off to a good start.

In terms of getting that confidence? Have you got experienced, professional older friends, relatives? In the sector is best, but not essential. You can ask them to help you out with a mock interview. I've done a bunch for friends and family over the years, it seems to help folks get over your exact concern. Bit of roleplay, they'll need to do a bit of research themselves (e.g, on technical questions) so it'll need to be someone who's will to go out their way for you.

On b) side-projects are good here as you suggest, particularly when you're young. You always want to be able to give examples of things you've done (check out the STAR method), and more projects means more to talk about and more chance you're bringing that X factor to the table.

Right now if you're into ML, others in the thread may disagree, but maybe give an LLM project a go? I'm recruiting for an ML-adjacent role (vis/analyst) right now, we're having ML practitioners apply, and only one or two candidates have any experience with LLMs. Total differentiator. We're too busy to learn stuff, would much rather get someone in whose time isn't yet eaten up to check it out. Have a head start.

c) Actually pretty rare and pretty easy to spot most of the time. I hope that's not you, I spent a while on this ;-)

Good luck!

Re: Ask HN: How to change jobs with almost no interviewing experience?

#16
Start interviewing! Get experience! Don't expect every interview to result in an offer. Take each interview as practice. Honestly, the first 10 companies you interview with, you should fully expect rejection, so don't go after your dream jobs immediately.

Interviewing is a skill just like ML and coding are skills, and you need to practice to do it well. And the best way to practice... is to do it!

And frankly? Everyone should be interviewing on a regular basis, anyway. Always keep an eye on the market and be ready to jump if something better comes along.

Best of luck!

Re: Ask HN: How to change jobs with almost no interviewing experience?

#17

Start interviewing! Get experience! Don't expect every interview to result in an offer. Take each interview as practice. Honestly, the first 10 companies you interview with, you should fully expect rejection, so don't go after your dream jobs immediately. Interviewing is a skill just like ML and coding are skills, and you need to practice to do it well. And the best way to practice... is to do it! And frankly? Everyo…

looks at the market for coding skills "hmm... guess I'll interview at McDonald's for practice" ;)

Re: Ask HN: How to change jobs with almost no interviewing experience?

#18

Start interviewing! Get experience! Don't expect every interview to result in an offer. Take each interview as practice. Honestly, the first 10 companies you interview with, you should fully expect rejection, so don't go after your dream jobs immediately. Interviewing is a skill just like ML and coding are skills, and you need to practice to do it well. And the best way to practice... is to do it! And frankly? Everyo…

looks at the market for coding skills "hmm... guess I'll interview at McDonald's for practice" ;)

Time to get a real job bro.

Re: Ask HN: How to change jobs with almost no interviewing experience?

#19

Here are my 2¢: Leverage platforms that offer mock technical interviews (e.g., Pramp, Interviewing.io, probably there are others too). This approach lets you simulate the interview experience in a risk-free environment, getting you accustomed to the format and the pressure. It’s crucial to receive feedback, and these platforms pair you with industry professionals who can provide just that. This method is effective be…

Before paying for mock interviews, it might be a good idea to first get practice with something like https://grow.google/certificates/interview-warmup/

Re: Ask HN: How to change jobs with almost no interviewing experience?

#20
Just go for the job you want. Don't burn other companies and waste their time to exercise your experience.

Your limited experience - internship as work history - will already allude to the fact that you don't have interview experience. You can address that up front during the recruiting process.

Post reply on HN