Upload Button Icon Add office photos

Filter interviews by

Houghton Mifflin Harcourt Software Development Engineer Interview Questions and Answers

Updated 17 Jul 2023

Houghton Mifflin Harcourt Software Development Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at BRACT's Vishwakarma Institute of Information Technology, Pune and was interviewed in Jun 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

There was a test on Hackerrank platform where they asked questions on computer fundamentals like OS, DBMS, CN, DSA etc, along with question on Aptitude (Around 15 MCQs were there in total).
In addition to this there were two coding questions one hard on easy, and there was also an SQL query to be written.

Round 3 - Technical 

(1 Question)

  • Q1. Tell Me About Yourself, Explain the project, Question on basic Data Structures like Linked List. Also few on Graph
Round 4 - HR 

(1 Question)

  • Q1. Tell me about yourself, Why should we hire you ?, Why do you want to join our company ?, Explain a situation where you had to overcome failure. etc

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

There was 4 question based on string and array

Round 3 - Technical 

(1 Question)

  • Q1. Mostly questions was asked based on javascript, HTML, css and Linux
Round 4 - Technical 

(1 Question)

  • Q1. This was also technical round

Interview Preparation Tips

Topics to prepare for Simplilearn Software Development Engineer interview:
  • Javascript
  • HTML
  • CSS
  • Linux
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic question of javascript like temporal dead zone, hoisting
  • Q2. Basic of sql and mongo
Round 2 - Technical 

(2 Questions)

  • Q1. Logic bluiding question
  • Q2. 2 leet code quesztion
Round 3 - HR 

(1 Question)

  • Q1. Slaray negotiation
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Database Design Question 

(2 Questions)

  • Q1. They asked us to design the database of a e-learning platform like upGrad.You have to handle login as well as lectures.
  • Q2. SQL query to fetch progress for given user id and course id

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn database designing in sql
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explian oops concepts
  • Ans. 

    Object-oriented programming concepts that focus on classes and objects for better code organization and reusability.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Ability of a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation det...

  • Answered by AI
  • Q2. Types of waits in selenium
  • Ans. 

    Types of waits in Selenium include implicit, explicit, and fluent waits.

    • Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException.

    • Explicit wait: Waits for a certain condition to occur before proceeding further in the code.

    • Fluent wait: Waits for a condition to be true with a specified frequency of checking.

    • Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Salary dsicussion
  • Q2. Previous company details

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Coding Test 

Two dynamic programming challenges at the hard level on LeetCode and 10 medium-level SQL challenge.

Software Developer Interview Questions & Answers

Chegg user image Yashwant Panchal

posted on 21 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Question on Linked list. array and string manipulation.

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Tell me about your project?
  • Ans. 

    Developed a web application for tracking personal fitness goals and progress.

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end functionality

    • Utilized MongoDB for database management

  • Answered by AI
  • Q2. What is useState, useEffect, useRedux?
  • Ans. 

    useState, useEffect, useRedux are hooks in React for managing state and side effects.

    • useState is a hook used for managing state in functional components.

    • useEffect is a hook used for handling side effects in functional components.

    • useRedux is not a built-in hook, but a common convention for using Redux with React.

  • Answered by AI
  • Q3. Tell me the changes too place in 2015 EcMascript?
  • Ans. 

    In 2015, EcmaScript 6 (ES6) was released with significant updates and new features.

    • Introduction of let and const for block-scoped variables

    • Arrow functions for more concise syntax

    • Classes for object-oriented programming

    • Template literals for string interpolation

    • Enhanced object literals and destructuring assignments

  • Answered by AI
  • Q4. Explain the flow about how API works?
  • Ans. 

    API works by allowing different software applications to communicate with each other through a set of rules and protocols.

    • API receives a request from a client application

    • API processes the request and interacts with the server

    • API sends back a response to the client application

    • Examples: REST API, SOAP API

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You must be thorough about your project.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic Questions based on pervious project
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Lifecycle methods
Round 2 - Technical 

(1 Question)

  • Q1. Project details and how to tackle challenges and bugs efficiently

Interview Preparation Tips

Interview preparation tips for other job seekers - They had detailed interview on frontend skills. Interviewer asked very in depth question and also provided feedback on areas to improve

Houghton Mifflin Harcourt Interview FAQs

How many rounds are there in Houghton Mifflin Harcourt Software Development Engineer interview?
Houghton Mifflin Harcourt interview process usually has 4 rounds. The most common rounds in the Houghton Mifflin Harcourt interview process are Resume Shortlist, Aptitude Test and Technical.

Tell us how to improve this page.

Houghton Mifflin Harcourt Software Development Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

BYJU'S Interview Questions
3.1
 • 2.2k Interviews
Whitehat jr Interview Questions
3.5
 • 305 Interviews
Unacademy Interview Questions
3.0
 • 208 Interviews
upGrad Interview Questions
3.7
 • 208 Interviews
Vedantu Interview Questions
3.3
 • 193 Interviews
Physicswallah Interview Questions
3.8
 • 193 Interviews
NxtWave Interview Questions
3.8
 • 177 Interviews
Chegg Interview Questions
4.1
 • 155 Interviews
Simplilearn Interview Questions
3.2
 • 101 Interviews
View all
Senior Software Engineer
13 salaries
unlock blur

₹22 L/yr - ₹33 L/yr

Software Engineer
7 salaries
unlock blur

₹12 L/yr - ₹15.9 L/yr

Delivery Lead
5 salaries
unlock blur

₹23 L/yr - ₹27 L/yr

Senior Quality Engineer
5 salaries
unlock blur

₹21.9 L/yr - ₹23.7 L/yr

Quality Engineer
4 salaries
unlock blur

₹13.4 L/yr - ₹18.7 L/yr

Explore more salaries
Compare Houghton Mifflin Harcourt with

Pearson

4.0
Compare

Cengage

4.8
Compare

McGraw-Hill Education

3.9
Compare

Wiley

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview