
BTI360 Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 12 interview experiences · FREE TO READ
Which role are you interviewing for?
1 roles · 12 reportsCandidate interview experiences
First-hand accounts from people who interviewed at BTI360.
Software Engineer Intern
So the interview process kicked off with a HackerRank assessment, then I had a recruiter call, and finally, an in-person interview at their office in Herndon, VA. Everyone I met was really nice. They asked typical behavioral questions like 'tell me about an experience on your resume'.
- Can you explain how to reverse a string both iteratively and recursively?
- Could you implement an immutable stack class?
Software Engineer
I got the interview after talking to someone at a university career fair. We set up an on-campus interview for the very next day. The interview was with the same two people I met at the career fair. They asked me a bunch of technical questions, mostly just basic Java stuff you'd find in a textbook, like about mutable data types and the public/private/protected keywords. After those textbook questions, they asked one more open-ended question, and then a coding question. The whole thing took about 30 minutes, and unfortunately, I got rejected after that first interview.
- Explain concepts like mutable data types and the differences between public, private, and protected keywords in Java.
- How would you design an algorithm to uniformly distribute numbers into an array of a given size n?
Software Engineer
The recruiter initially contacted me for a brief 15-minute chat about the role. An in-person interview was then scheduled for the following week, contingent on security clearance, which I have. This interview was expected to last two hours. Given the secret clearance requirement, I also needed to meet with a security clearance specialist. However, an hour later, I received an unexpected email stating that everything was canceled without any prior notice or explanation, only a dismissive response that 'requirements have changed.' It was a very disappointing and time-consuming experience, especially since the process had excellent reviews.
- Were there any repetitive security clearance questions that had already been covered in the secret process?
Software Engineer Intern
It was a long process, but a good one. There were 4 parts: a phone screen, a security screen, an online technical interview, and then an onsite interview. The technical and final interviews were pretty chill, and the questions weren't too tough for a regular computer science student. They really care about you explaining how you think, which is super important.
- Could you write code to perform binary search?
- How would you go about reversing a string?
- Given the size of an array, can you explain how to split a number evenly into it?
BTI360 Interview Questions
Quoted word for word from BTI360 interview reports.
“How would you design an algorithm to uniformly distribute numbers into an array of a given size n?”
Read reports →“Could you reverse a string?”
Read reports →“Can you write the code to reverse a string?”
Read reports →“Given the size of an array, can you explain how to split a number evenly into it?”
Read reports →“Can you explain how to reverse a string both iteratively and recursively?”
Read report →“How would you go about reversing a string?”
Read report →“Could you implement an immutable stack class?”
Read report →“What are some general Java concepts like encapsulation and mutability?”
Read report →“Explain concepts like mutable data types and the differences between public, private, and protected keywords in Java.”
Read report →Formats, difficulty and experience
Across all 12 BTI360 interview reports.