I applied online. The process took 2 weeks. I interviewed at Caesar Creek Software in Jul 2024
Interview
HackerRank exam was first vetting proces, which contained 5 questions answerable in C, C++, or Rust in a 1-hour time limit. First interview was with a software engineer, and he asked me why I solved problems on the exam the way I did. He also asked me about the difference between UDP and TCP, how socket connections work, what a compiler does, how I found out about Caesar Creek, why I wanted to work there, where I envisioned myself in 5 years. I felt he was unimpressed with my answers and I have yet to receive an offer or rejection notice.
Interview questions [1]
Question 1
What is the difference between dynamic and static allocation in C.
I applied through university. The process took 3 weeks. I interviewed at Caesar Creek Software (Miamisburg, OH) in Oct 2024
Interview
First Round: Technical coding interview in C
Second Round: Various capture the flag problems: analyzing network transfers and/or finding vulnerabilities in decompiled code
Third Round: Technical/Behavioral Interview - various questions starting with lower level / foundational CS knowledge and building to high-level design questions
Interview questions [1]
Question 1
What is a thread, and what are the advantages/disadvantages?