I am a good programmer but in interviews I tend to switch off my brain in coding and keep asking for hints, can someone give me some tips, I have done leetcode, hackerrank I am good doing tests on my own it's just in interviews I can't push my brain how do I overcome this situation.

likesmartuplifting
Posting as :
works at
You are currently posting as works at

I think it is a common problem to not perform in an interview as well as you know you can. You might consider paying for mock interviews from somewhere like interviewing.io or asking friends if you want to practice mock interviews on each other. Good luck!

likehelpful

First, I suggest doing as many interview exercises as you can stand in preparation. When you're asked to complete an exercise in an interview, don't think of it as someone challenging your competence. Instead, imagine it's a colleague reaching out for help.

like

Show then your approach to gathering requirements.
"Okay, who's my PM? BA? What're the acceptance criteria? Is there a user story for this, or a business case? Who's the client and why do they want this algorithm? Who's consuming this code? What about subject matter experts - is anyone available for consultation and code review?"

Obviously they're not going to hold your hand all day long asking you for individual algorithms. So flip the script. Get them roleplaying like you're already a member of the team.

like

Is it so important to give them what they start out wanting if you give them what they really want?

I've done mock interviews with friends but someone like a former co-worker would be a good choice. They can give you immediate feedback which I found helpful.

like

It's hard in the hot-seat, when someone is looking over your shoulder. Even with near decades experience, it can be a lot. The only thing I can recommend is do it and do it again until it feels routine and you are comfortable. Don't forget to breath, Don't be afraid to be natural. Interview for positions you know you don't want or that you wouldn't even expect to be qualified for to experience this stress-free and get practice or to try different things.
In some cases, as long as you can talk through your thoughts, not only will the interviewer be able to see your critical thinking processes, but they will understand that you understand what the goal is, whether or not you achieve it.

I get that coding tests are a part of it, but a majority of what you're selling there is your personality and that decision is made within seconds. Chances are, by the time you get to a test (unless the result is disastrously bad) they've already have their answer.

like

I've struggled when I'm asked to solve an algorithm without looking at any code. Not even a whiteboard. Got to mentally waste bandwidth just visualizing the code. I don't get it, but I think some of it is that hiring managers aren't as knowledgable as you think. Over the course the interview, I think a lot of what I said went past the guy. I actually knew more than they knew, but there are only looking for one specific answer they know the answer to. Very weird situation to be in. I had a lot of smart answers, but I struggled on explaining the algorithm (not as quickly as I would have liked). I gave one solution immediately, but I opened panadox's box optimizing it.

like

What you're trying to do here is use your knowledge to figure out the problem. That's not what these stupid shittests are intended to show.

If you want to get better at these kind of tests, forget coding, because that's not the problem you're solving. What these leetcode shittests are intended to test is your ability to think mathematically.

In practice, if you can:
- define the problem's domain
- define how the variables transform;
- define a short series of operations to transform them;

Then every single question they ask following that point is trivial.

You may miss some of the obscure language paraphernalia (for example you might miss out on stuff like list comprehensions in Python) but you will usually solve the simple problem and describe what it is doing.

More complex stuff that that might require some domain knowledge.

like

If you're a maths guy, it helps to abstract yourself from the interview entirely.

Write the problem down, stop looking at anyone other than the problem. Then take the words of the problem apart, simplify it right the way down until you have a core mathematical statement that underpins the problem.

If you can get a domain of operation (all non-negative integers, all integers, some integers, some integers in a range) and define the problem in that way as a series of mathematical operations, the solution will usually fall out of your head automatically.

Ignore the answers you're supposed to have. There's always someone who has a better way of writing it than you on leetcode or whatever.

The reason you're freezing up is because the description of the problem is usually rubbish. Leetcode and Hackerrank etc usually have big sets of graphics designed to help you practice. They rarely just have a sentence description.

like

In most cases, a 100% working block of code isn't what the interviewers are looking for. They are looking to see how you perform under pressure and to judge if you can think broadly about the problem, solve the logic and math behind it and describe your thought process behind the decision. Yes, they will ask direct questions about algorithms or esoteric language objects or functions or whatever. To offset this, you could always just start with, "Oooh, ok, let's role play a little!" Then if you get stuck, you can tell the interviewer, "In a real situation, when I need a hint or a quicker path to best practices that you'd use here at xyz company, I'd ask a senior for their opiniong. As a senior dev lead, these are the questions I'd ask..." and then ask the questions, turn the problem around and put the ball in THEIR court. If they make you uncomfortable, make them equally so :) If they can't answer their own question you've won and you can always follow up with "In cases like this, we can discuss in front of a white board with relevant expertise and figure it out so we're all on the same page."

As a hiring manager, I would much rather have someone who is good at collaborating and problem solving than someone who pretends to know the answer to everything.

There are questions that will need to be answered and I need to trust the candidate, knowing that they will be able to solve it by themselves or with the help of others. I don't want a cocky know it all.

like

Let me guess - You're one of those analytical types where this sort of work comes naturally. You solve the problems without putting them into words. Like riding a bike - You can just do it, If so, I can relate. I found I can close that gap by doing some courses (sometime a number of them if I've been in the weeds too long). I usually look for something similar to what I already know just to have the awareness of another tech stack, but I'm mainly trying to restore the narrative. Being able to do something and being able to speak about it are related, but different skills. Changing the medium from hands-on to interview questions is like explaining how to tie a shoe. It's easy to tie a shoe, but explaining it over the phone is another story, The courses put that skill back into words. They also remind you what is and isn't implied knowledge, which is easy to get tripped up on in an interview. ..and if nothing else, having done relatable courses shows continuing growth and awareness of more than your hands on experience. People like to see that in a potential new hire. Hope this helps!

like

I had this happen to me and notably during my Google interview about 18 years ago. My brain sort of locked access, and I tried to keep calm. In that instance, all of a sudden the block was gone and I answered a bunch of queue up answers in my mind. Thankfully the interview was successful and I spent 7 years at Google. So, what can you do? Practice technical interviews, including for positions that are not at the top of your list. Here the practice is the social situation since it sounds like you already have decent technical preparation. Chances are you will become more at ease with this practice, and maybe you'll get a job you weren't looking for, but turns out to be a good move. Thankfully, a great many interviews are remote these days, so gone are the days of having to fly to other states just to interview (something I've done in the past). I would normally end with "Good luck!", but you don't need it, just practice and it will happen.

like

Happens to me too.. the irony is that those tests are not actually what they are hiring you for.

What's actually valuable is that you know how to figure out how to solve a problem, and that you can improve on it later.

INterviewers forget that we are *not* computer scientists studying efficient sorting algorithms. We are application builders, we get product built, and then improve them and keep them running. If we are spending all our time studying solved problems, we are wasting time.

This is to important in product development that we have a term for it. NIH (Not Invented Here).

So yeah, I agree, It's disheartening to know you are excellent for a position, that it's what you do and it's even got you motivated and interested, only to be presented with a nonsense test.

Unfortunately, some people believe that is what they need to do.

All we can do is when we get to positions where were we are hiring others, is to develop ways to interview that are more real for what we are hiring for.

The best people I have hired were not the ones that were great at passing a random purposely difficult comp-sci problem. They were problem solvers and makers, and learners, who loved their jobs.

like

Based on my experience, especially on initial intervie where the manager begins a conversation style where they want to know you, your background and why are you on a hunt on a role.
I work in tech but the hiring managers are looking more on SOFT SKILLS than the smartest, most technical engineers. Of course your years of experience count too but what you can bring to the new team, minus the drama and can collaborate well with others at work.

like

Practice relaxation, and learn to relax, It will all come to you!
Instead of having factual answers, prepare stories to narrate.

Think of interview as having a healthy conversations, have genuine interest in the interviewer and connect,

like

When I've conducted interviews, I usually throw in a difficult question. The point isn't the answer. What I'm looking for is someone who doesn't stop trying to solve the problem. As long as they continue trying, I help them out. If they give up easily, so do I generally on their candidacy. So don't be afraid to ask questions. Engage with the interviewer. Show what you and your thought process behind solving the problem. If you're a good programmer it will show, even if the solution isn't obvious. My two cents.

like

That happens a lot, is very common scenario! First, I would say: don't allow your brain to convert that to some sort of impostor syndrome.

Here some tips that I myself found helpful for my path:
1. Start the conversation in a friendly manner
Not all interviewers are super friendly so please tweak this sampling the vibe on your call; this is just a 30-50 seconds thing; remember that interviews are a 52% "do I like this person?" and 48% "did this person solve the problem?", here an example I did myself.

Me: I was able to review your linkedin, I have some questions I would like to ask you by the end but for now, is the japodogs a trend still in Seattle? I used to live there and seemed like seaweed on everything
Them: Ha! I heard of them but never tried
Me: I wish I could say you are losing something but, already on my second coffee and a matcha my brain is unable to process false positives
Them: Hahaha, okay, let's start with the conversation. Are you ready? Do you want to grab some water?

2. Practice the "tell me about yourself" question
This should not take more than 90 seconds; you cannot imagine how many good engineers we got a wrong impression and, used a lot of time clarifying things because this.
Focus on
— Tell them where you work, what is your role in that project; the skills you use
— Connect what you just said to the before-that employer, "before of that I was working for...", but only use one or two sentences explaining what you did and the technology
— End the note with "Let me know if you would like me to go back on time to a specific thing is not clear from my resume, happy to do so"

3. Every day do something random that makes you a better communicator
This may sound strange but heard me out; the main reason we feel anxious/nervous during interviews is our fear of rejection. Once you no longer fear the rejection, you just "vibe". Things like saying "good morning" walking at the street to a person, etc

One mentor I really respect told me once almost two decades ago: "Interviewing is like doing blood work; you can do it thousand of times but will always be afraid of one or the other if you never work your relationship with the real reason why you are scared of them". Find the real reason for you, mine was: unfamiliarity with rejection; once you see rejection as a possible "outcome", you don't really see it as bad but as a learning :)

like

I pressed enter earlier
why all these? one of the biggest reason we freak out during interviews is because we are nervous/anxious and get brain fog. Create a confident-peace environment and you will feel like you are talking with a coworker or a friend you just made after talking with them for a minute.

Interviewers want you to succeed, most of them. They are on your side

like

A cup of coffee and a piece of black chocolate 10 minutes before the interview - the trick I discovered after ~10 years of terrible failures.
Caffeine wakens, sugar stimulates brain cells.

just cool and think about it normally

Related Posts

I had rented my condo to an unpleasant “condo maintenance company” as my tenant. Had to end the lease prematurely, a lot of trouble. Now I am deducting about $500 from their deposit of $2150, and he is threatening me that “his attorney will be moving forward and pursue every legal right he has as a tenant enforcing the RLTO”.. am I at wrong here? Anyone knows RLTO?

like

I got an offer for BA GCB 5, but the department is not mentioned, HR told that department will be allocated once I join. Is it so? Don't they inform the department prior?

like

Anyone else barely make it through Q1? 😅

like

There’s this guy at work I really like. We’re really really good friends but I’ve caught feels since the day I met him and I just want to tell him how I feel but I don’t want to ruin our great friendship. He’s the closest friend I have.

likefunny

How important is QBI for REG?

like

I’m searching for a mechanical engineering part time job (weekends only) but it seems like there’s no such thing as a part time mechanical engineer. Can someone point me in the right direction? What branch of mechanical engineer is more likely to offer weekends?

like
like

Why does insulin in the United States cost 10x what it costs in Canada?

like

Hi Fishes,
What is your take on WILP in MBA (offered by Institutes like BITS Pilani)?

I seriously need to take a decision on whether to continue working and enroll in MBA or go for a full fledged MBA course.

Please Help!

like

Hey guys.
Please feel free to post any kind of stories related to credit suisse

I have over 20,000 unread emails in my inbox.

likefunnyuplifting

Should I invite fewer people to a destination wedding or will people just naturally decline?

like

Is it a mistake to leave PA before I make senior? I’m constantly stressed and don’t think I can make it through another busy season

like

Hi Fishes,

I have joined coforge on November 2nd and I got offer from ITC today...Can I switch to ITC by obscanding will there be any issues...Please guys please give your suggestions

Hi everyone, I have a quick question that’s kind of silly. I work at a pretty small company leading marketing. My title is technically Marketing Lead but I want to put Head of Marketing on my LinkedIn etc. I think of these titles as totally interchangeable—I just like the way the second one reads better. I know titles don’t really matter, but I’m battling a little bit of imposter syndrome.

What does everyone else think?

like

Suggestions on where one may locate reasonably priced board games in Dubai? Somewhat random but I assume consultants play board games too

likefunny

I'm working at a startup where I feel like I've spent as much time trying to deal with product issues vs working on roadmap items. I get this is bound to happen in a start up but is this common? I'm not sure what to do. It seems like no one really thought about the architecture or ux as much as they should have in my opinion. I need some advice.

like

Wondering potential exit ops for a PM in financial services. Fintech seems like a clear path, but wondering if I’d be a contender for FAANG-like companies as well?

like

They don’t make it easy for me to leave for work on a cold windy morning

Post Photo
like

Hi, I’m looking to switch into marketing (entry level), as consulting is not aligned with my skill set/passions. Does anyone know of any ad agencies in LA that have good work-life balance, good pay, PTO, great culture, training? Your help means more than you know!!! Looking to do informational interviews and try to network my way in, as I feel the barrier to entry was much harder than anticipated. Anything helps, thank you so much!

like

Additional Posts in Tech

like

Folks who managed to switch jobs in this economy, how did you get the job? Did a recruiter reach out to you ? Or did you go on sending out applications?

likesmart

What have you found to be some of the keys to scaling succesfully, either in a business or a product or dept?

like

Any favorite go-to online prep resources for an Amazon interview? I have one on Monday and from what the recruiter told me, it’ll be a whirlwind of questions. Thanks in advance!

like

Joined big tech recently (as a PM) after working at a startup/mid sized tech company. Can someone explain the role of a PgM in context of big tech? I’ve never worked with a PgM before and struggling to understand their responsibilities vs a PM

like

Is it possible to be employed (W-2) at two companies at once?

like

If you work at a FAANG company, have you experienced workplace discrimination?

like

I was contacted by a recruiter with a job in the EV market, which is something I've been wanting for a while. Im at a comfortable point in my current position where I can do my job very easily, change would mean starting from zero again. What should I do? Any advise?

like

How do referrals work? Do you apply first or wait for the referral, then apply? Looking for a tiktok referral.

like

Hey everyone, I have my first interview coming for Project Management role at Meta. Any tips or recommendations? Does anyone know the layout of the interview?

likehelpful

Any advice on moving from L4 to L5 in Amazon?

like

Anyone at Meta willing to help with a referral. Found a req Im interested in and would greatly appreciate the help!

like

Hi Campus Recruiters at EY Canada. A month back, I have given a Hirevue interviewed for Technology consulting 2023. I have a couple of years of experience in Technology consulting. I have not heard or received any communication. Is the hiring already complete?

like

How long will the Salesforce hiring freeze last?

like

When a private company is acquired, can preferred shares and RSU’s legally be paid out in a different price per share?

like

Account management role at Google or product management role at Facebook? (Entry level)

like

Guys - A seasoned BSA looking for PO / PrM opportunities in asset and wealth management firms. Is anyone willing to refer me to their team or forward me to their acquaintances? Appreciate it.

like

I'm currently interviewing for a hardware internship (at a startup). I've had a phone interview, a 30 minute technical interview and now I have a 2-3 hour interview. Is it just me or does this seem a little excessive for an internship?

like

Tips/concepts to know for Google Data Center Technician interview? I’m coming from help desk so I’m not super well versed in hardware/networking

like

What companies do you recently regret not investing in?

like

New to Fishbowl?

Download the Fishbowl app to
unlock all discussions on Fishbowl.
That was just a preview…
Sign Up to see all discussions
  • Discover what it’s like to work at companies from real professionals
  • Get candid advice from people in your field in a safe space
  • Chat and network with other professionals in your field
Sign up in seconds to unlock all discussions on Fishbowl.

Already a user?
Login here

Share

Embed this post

Copy and paste embed code on your site

Preview

Download the
Fishbowl app

See what’s happening in your industry
from the palm of your hand.

A phone with Fishbowl app

Scan your QR code to download
Fishbowl app on your mobile

Download app

Sign up for free to view this conversation on Fishbowl

By continuing you agree to Terms of Use and Privacy Policy

Already have an account? Log in

Sign up for free to continue using Fishbowl

By continuing you agree to Terms of Use(New) and Privacy Policy(New)
Messaging rates may apply

Already have an account? Log in

For account settings, visit Fishbowl on Desktop Browser or

General

Legal