CognitiveScale logo

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

3.4 Rounds average
Average Typical difficulty
80% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at CognitiveScale.

Showing 3 of 5
CognitiveScale logo
CognitiveScale

Front-end Software Engineer

Engineering · more than a year ago

Entry Easy Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Coding System Design

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.

Confirmed questions3 questions
  • 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?
CognitiveScale logo
CognitiveScale

Software Engineer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Behavioral Technical

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.

Confirmed questions5 questions
  • Can you tell me about your resume and past projects?
  • What technologies have you worked on?
  • Can you discuss your previous experience and projects?
CognitiveScale logo
CognitiveScale

Software Engineer

Engineering

Intern Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Phone screen
Interview formats
Technical Behavioral

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.

Confirmed questions1 question
  • What is the time complexity of the provided program?

CognitiveScale Software Engineer Interview Questions

Quoted word for word from CognitiveScale interview 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

Formats, difficulty and experience

Across all 5 CognitiveScale interview reports.

Interview formats

Technical 38.5%
Behavioral 38.5%
Coding 15.4%
System Design 7.7%

Interview difficulty

Easy 20%
Average 80%
Difficult 0%

Candidate experience

Positive 80%
Negative 20%