
CognitiveScale Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 5 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at CognitiveScale.
Front-end Software Engineer
So the interview process started with a phone screen with the Director of Engineering. After that, I went on-site for a few interviews. It included another short chat with the Director of Engineering, then two rounds with pairs of software engineers. One of those rounds was a technical discussion about JS and web dev, and the other was about backend/infra stuff plus a whiteboard problem. Then I met with QE to talk about my experience with quality engineering, testing, and product management. Finally, I had a wrap-up chat with the Director of Engineering. They seemed more interested in my enthusiasm for the company and the work than just pure technical skills, though there was definitely some technical stuff too. Overall, it was a good experience and I got all my questions answered by the Director and recruiters.
- Can you compare React, Angular, and Vue, and explain the reasons for selecting one over the others?
- Regarding async/await, how would you handle waiting for an array of function calls that return Promises to complete?
- What are the advantages of using a library like isomorphic-fetch compared to the native fetch API?
Software Engineer
I applied online and the recruiter reached out. First, there was an HR screening to see if I was okay with the job description and if I wanted to do a face-to-face meeting at their office. The phone call was about 45 minutes, and we talked about my past work, projects, and the technologies I've used. If that went well, I was invited for a face-to-face meeting with the lead and manager. The technical panel seemed really relaxed during the interview, not serious about hiring anyone. They just asked questions to see how I'd respond, and if I tried to take charge or disagreed with them, it seemed to upset them, and they'd act like victims. It was a disgraceful experience. In any interview, if a candidate gets 6 out of 10 questions right, they should be considered a good match. But that wasn't the case here. They expected answers to every single question, and if I didn't know, they'd say it was a simple question I missed. It felt sick. I took a day off work for this, and at the end, they just said they weren't moving forward with my application. Their hiring system seems broken. There wasn't a proper technical person on the panel. When I asked about the firm's goals and how they're working towards them, the manager dodged it, calling it confidential and not for 'outsiders.' The term 'outsiders' really annoyed me. They invite you for an interview to hire you, then call you an outsider to your face. Big tech firms share what projects they're working on, but this company hides it. Totally disgraceful. I'm glad I'm not working there.
- Can you tell me about your resume and past projects?
- What technologies have you worked on?
- Can you discuss your previous experience and projects?
Software Engineer
The interview included a technical part where they looked at my programming basics like time complexity and algorithms, and a behavioral part with general questions about my career.
- What is the time complexity of the provided program?
CognitiveScale Software Engineer Interview Questions
Quoted word for word from CognitiveScale interview reports.
“What is the time complexity of the provided program?”
Read reports →“What are the advantages of using a library like isomorphic-fetch compared to the native fetch API?”
Read reports →“Regarding async/await, how would you handle waiting for an array of function calls that return Promises to complete?”
Read reports →“Can you compare React, Angular, and Vue, and explain the reasons for selecting one over the others?”
Read reports →“What are the company's goals and how is it working towards them?”
Read report →“Can you describe an instance where you disagreed with a fellow programmer and what happened as a result?”
Read report →“How do you approach answering technical questions?”
Read report →“What technologies have you worked on?”
Read report →“Can you tell me about your resume and past projects?”
Read report →Formats, difficulty and experience
Across all 5 CognitiveScale interview reports.