How to prepare for an Onsite Interview at Confluent

NVIDIA
sgjag

Go to company page NVIDIA

sgjag
Jul 27, 2021 5 Comments

Hello, I’ve an onsite interview coming at Confluent and wanted to know how should I prepare for it, specifically for coding around concurrency and multi-threading?
Any pointers would be helpful. Also, Python is my primary language but the recruiter told me that other interviewers who chose any other languages other than Java and Golang struggled in the multi threading and concurrency interview. I’m familiar with Java but not that much. So if you could refer any good resources in Java, that would be appreciated too.

Thanks.

YOE: 4
TC: $215K (with stock appreciation)

#Confluent #onsite #softwareadvice #engineering #swe #software

comments

Want to comment? LOG IN or SIGN UP
TOP 5 Comments
  • New
    amazon_bye

    New

    amazon_bye
    Hi. I found educative cources for python and java multithreading helpful. Also python multithreading is inspired by java.

    I have no idea why somebody might have problems with python multithreading. BecUse of GIL or what?
    Jul 27, 2021 2
    • NVIDIA
      sgjag

      Go to company page NVIDIA

      sgjag
      OP
      Thank you, I’ll go over the course. I actually have never had to work with multithreading till now, so not sure if Python has some drawbacks when compared to Java and GoLang? But the recruiter did mention that if I can use Java, that’ll be better in the interviews.
      Jul 27, 2021
    • New
      amazon_bye

      New

      amazon_bye
      Well, in terms of classes python is the same. But it has Global Interpreter Lock meaning that it has no real paralellism because it is inheretenly singlethreaded. If you start two cpu-ibtence threads they will execute concurently but not in paralell.
      Jul 27, 2021
  • Python is totally fine.
    Aug 14, 2021 1