The process started with a phone screen followed two technicals. They said next would be systems design and interview with their CEO before full day rapid fire interviews on site.
I applied online. The process took 4 weeks. I interviewed at EAI Technologies
Interview
1) Predictive Index Cognitive Assessment
2) 3 question for a 1 way video interview. For each question you have unlimited thinking time, but only 2 attempts to record correctly. Each recording has a 1 minute time constraint.
Q1. What are your hobbies?
Q2. Describe a project you did. (Not for school or work)
Q3. How would you design a search engine?
3) Video call. You answer questions about yourself and ask some about the company. After that there is a basic coding quiz in a google doc. There are 3 easy questions (I don't remember most of them anymore)
Q1or2. Print Foo/Bar/Foobar?
Q3. Create a node for a tree.
4) Another google doc coding test. They give you a binary tree.
Q1. Find the sum of the tree starting at a given node.
Q2. Write a function that prints out the node value if the sum is odd.
Q3. Question 1, but if the tree had 'k' nodes instead of 2.
4.5) Take home coding test. I didn't need to do this.
5) Another google doc coding test. Write a program that can multiply 2 extremely large numbers.
I messed up on the 5th part and did not get any further in the interview process. Overall, this was an extremely long process compared to other companies. Since there are so many parts and they don't give you much information in advance. So it is easy to mess up on something small along the way and fail the interview. It would make more sense to just skip a stage or 2 and give the harder questions sooner.
I applied online. I interviewed at EAI Technologies (Vienna, VA)
Interview
Supposedly there are about 5 rounds of off-site interviews and an on-site full day of interviews with the whole company. First three rounds were:
1. HR phone screen with technical
2. Technical interview with newer engineers
3. Technical interview with senior engineers
I applied online. The process took 1 week. I interviewed at EAI Technologies in Nov 2023
Interview
Did both stages of the interview within a week.
First round: HR Screening. Short meeting where the recruiter reads off a script some questions then you answer. Then you are linked to a google form where you are asked very basic questions to code in a language of your choice.
Second round: Meeting with two software engineers. No questions asked just went straight to coding problems once joined. They watch you code and assist you with your answer if anything is missing. Thought I did well, but did not get a email back after completing this round.
Did not feel good or bad about the interview process. It did make me realize that I wanted a more personal interview instead of one that seemed very choreographed.
Interview questions [1]
Question 1
R1:
Q: FizzBuzz
Q: Write a class of BST node
Q: Reverse string
R2:
Q1: Sum of BST
Q2: Print node of subtree that sum is even