Johns Manville logo
Johns ManvilleSoftware Engineer
Updated · Reviewed by the Dataford team

Johns Manville Software Engineer interview questions & guide 2026

Every question Johns Manville interviewers actually ask, the frameworks that win the room, and the language hiring managers respond to.

3 rounds · ≈ 3-5 weeks
1
Phone Screening
2
Technical Interviews
3
Team Meeting

What is a Software Engineer at Johns Manville?

As a Software Engineer at Johns Manville, you play a pivotal role in driving technological advancement and innovation within the company. Your responsibilities span the design, development, and implementation of software solutions that enhance operational efficiency and product quality. In a company renowned for its commitment to safety and sustainability, your contributions directly impact the performance of products used across various industries, from residential to commercial applications.

This role is critical not only for the functionality of internal systems but also for the development of customer-facing applications that improve user experience and satisfaction. You will engage with cross-functional teams, tackling complex challenges and leveraging your technical expertise to create robust software solutions that support Johns Manville’s strategic initiatives. The work is dynamic and demands a proactive approach, offering opportunities to influence product direction and contribute to a culture of innovation.

Common Interview Questions

Expect the interview questions to reflect the competencies required for the Software Engineer role at Johns Manville. The questions are representative of past interviews and may vary by team, but they will illustrate common patterns and topics you should prepare for.

Technical / Domain Questions

These questions assess your technical skills and understanding of software engineering principles.

  • Can you explain your experience with [specific programming language or technology]?
  • Describe a challenging technical problem you faced and how you solved it.

Access the full Johns Manville Software Engineer prep plan

  • Every Software Engineer question, updated weekly
  • Model answers with full code walkthroughs
  • Recent, real interview reports
Get my prep plan
03 · Question bank

The questions most likely to come up

Sorted by relevance to this company
Algorithm Coding ExerciseEasy
Count how many contiguous subarrays sum to a target using prefix sums and a hash map.
Hash TablesMathArrays
Balance Speed, Quality, and ScopeMedium
Describe how you handled a tough trade-off between shipping fast, maintaining quality, and reducing scope.
Trade-offsRisk AssessmentScope Management
Access the full Johns Manville Software Engineer prep plan
Everything you need to walk in ready.
Get my prep plan

Getting Ready for Your Interviews

As you prepare for your interviews with Johns Manville, focus on understanding the core competencies expected of a Software Engineer. You should anticipate questions that assess both your technical abilities and your cultural fit within the organization.

Role-related knowledge – This includes your proficiency with relevant programming languages, frameworks, and tools specific to the projects at Johns Manville. Interviewers will evaluate your depth of knowledge and practical application.

Problem-solving ability – Expect to be assessed on how you approach and structure challenges. Strong candidates demonstrate a methodical thought process and the ability to communicate their reasoning clearly.

Culture fit / valuesJohns Manville values teamwork, integrity, and innovation. You should be prepared to illustrate how your personal values align with the company’s culture.

Interview Process Overview

The interview process at Johns Manville is designed to be thorough yet respectful of candidates' time. Typically, you can expect a structured series of interviews that assess both technical and behavioral competencies. The initial step often involves a phone screening with a recruiter or HR representative, followed by one or more rounds of technical interviews, which might include coding challenges or case studies. You may also have the opportunity to meet with future colleagues to gauge team dynamics and cultural fit.

Candidates often report a collaborative atmosphere during interviews, where interviewers are keen to engage in meaningful conversations about your experiences and insights. This reflects the company's commitment to fostering a supportive and inclusive work environment.

06 · The loop

The interview process, end to end

≈ 3-5 weeks · 3 rounds
1
Phone Screening

Initial call with a recruiter or HR representative to assess candidate qualifications.

2
Technical Interviews

One or more rounds of interviews that may include coding challenges or case studies.

3
Team Meeting

Opportunity to meet with future colleagues to evaluate team dynamics and cultural fit.

This visual timeline illustrates the typical stages of the interview process. Use it to plan your preparation strategy and manage your energy levels throughout the interview phases. Understanding the overall flow will help you anticipate what’s next and ensure you are well-prepared for each stage.

Deep Dive into Evaluation Areas

To excel in your interviews, it's essential to understand the key evaluation areas that Johns Manville focuses on. Each area is critical for determining how well you align with the expectations of a Software Engineer.

Role-related Knowledge

This area is vital as it encompasses your technical skills and familiarity with relevant technologies. Interviewers will assess your ability to apply your knowledge effectively in problem-solving scenarios.

  • Key concepts – Proficiency in programming languages, frameworks, and tools.
  • Practical application – Demonstrating how you’ve used these skills in past projects.

Access the full Johns Manville Software Engineer prep plan

  • Every Software Engineer question, updated weekly
  • Model answers with full code walkthroughs
  • Recent, real interview reports
Get my prep plan
08 · Topic breakdown

What they actually test for

Topic distribution
All topics
Process Engineering (Industrial Processes)Recruiting / Talent Acquisition Interview ProcessProduction / Process Engineering DomainTechnical Interviewing (Role Fit)Plant Operations / Plant Management

Key Responsibilities

As a Software Engineer at Johns Manville, you will engage in a variety of responsibilities that contribute to the overall success of the company. Your primary tasks will include:

  • Developing software solutions that enhance operational efficiency across various departments.
  • Collaborating with cross-functional teams to design and implement scalable applications that meet business needs.
  • Conducting thorough testing and debugging to ensure the reliability and performance of applications.
  • Innovating by identifying opportunities for process improvements and recommending technological advancements.

You will work closely with other engineers, product managers, and stakeholders, ensuring that the software aligns with the company’s strategic goals. The impact of your work will be felt across numerous projects, contributing to the quality and sustainability of Johns Manville’s offerings.

Role Requirements & Qualifications

To be a competitive candidate for the Software Engineer position at Johns Manville, you should possess the following qualifications:

  • Must-have skills:

    • Proficiency in programming languages such as Java, C#, or Python.
    • Familiarity with software development methodologies (Agile, Scrum).
    • Experience with database management and software testing practices.
  • Nice-to-have skills:

    • Knowledge of cloud computing platforms (AWS, Azure).
    • Experience with DevOps practices and tools.
    • Familiarity with industry standards for software quality and security.

In addition to technical skills, strong candidates will also exhibit excellent communication and teamwork abilities, essential for navigating the collaborative environment at Johns Manville.

Frequently Asked Questions

Q: How difficult is the interview process, and how much preparation time is typical? The interview process is considered average in difficulty, with candidates typically preparing for a few weeks. Focus on understanding the technical skills required and practicing behavioral questions.

Q: What differentiates successful candidates? Successful candidates demonstrate a blend of strong technical knowledge, effective problem-solving skills, and a cultural fit with the values of Johns Manville. They can articulate their experiences clearly and show adaptability.

Q: Can you describe the culture and working style at Johns Manville? The culture at Johns Manville emphasizes teamwork, safety, and innovation. Collaboration is key, and the company fosters an inclusive environment where all employees are encouraged to contribute their ideas.

Q: What is the typical timeline from the initial screen to the offer? Candidates can expect a timeline of 2-4 weeks from the initial screening to receiving an offer, depending on the interview stages and schedules of the interviewers.

Q: Are there remote work or hybrid expectations for this role? While specifics may vary, many roles at Johns Manville offer flexibility with remote or hybrid work arrangements, particularly in response to candidate needs and project requirements.

Other General Tips

  • Understand the company culture: Familiarize yourself with Johns Manville's values and mission. This knowledge will help you frame your answers and demonstrate alignment during interviews.
  • Prepare specific examples: Be ready to discuss your past projects in detail, including challenges faced and solutions implemented. This illustrates your problem-solving process effectively.
  • Practice coding: If coding is part of your interview, practice common algorithm problems and be ready to discuss your thought process clearly.
  • Ask questions: Show your interest by preparing thoughtful questions about the role, team dynamics, and company culture. This will also help you gauge if the company is the right fit for you.

Summary & Next Steps

The Software Engineer position at Johns Manville offers an exciting opportunity to contribute to innovative projects that impact both the company and its customers. As you prepare for your interviews, focus on understanding the evaluation themes and question patterns outlined in this guide.

Utilize the insights provided to develop a strong narrative around your experiences and capabilities. Remember, focused preparation can enhance your performance and help you stand out as a candidate.

For additional insights and resources, consider exploring interview insights available on Dataford. Your potential to succeed is within reach—approach the interview process with confidence and clarity.

14 · Compensation

What this role pays

8 reports
USUSD
Estimated total compLow confidence · 8 data points
$0k-$0k
Median $161k / year
Base salary · 100%Stock (RSU) · 0%Cash bonus · 0%
25thEntry / smaller markets
$94k
50thTypical offer
$161k
90thTop performers / major metros
$228k
Breakdown by component
Base salary
100% of total
$94k$183k
$139k
median
Stock (RSU)
0% of total
$0$0
$0
median
Cash bonus
0% of total
$0$0
$0
median
Aggregated from 8 self-reported salaries via Glassdoor. Estimates only. Verify against your offer.

This salary information reflects the compensation range for the Software Engineer role at Johns Manville. Understanding this data can help you set realistic expectations regarding your negotiations and overall job satisfaction. Prepare to discuss your compensation expectations in a manner that aligns with industry standards.

17 · FAQ

Johns Manville Software Engineer interview FAQ

Answered from real candidate and compensation data
How many rounds are in the interview process for Johns Manville Software Engineer roles?
For Johns Manville Software Engineer, the process typically includes a phone screening, one or more technical interview rounds, and a team meeting to assess team dynamics and cultural fit. The technical interviews may include coding challenges or case studies.
How hard are Johns Manville Software Engineer interviews compared to other roles?
Candidates most commonly reported the difficulty as average for Johns Manville Software Engineer interviews. Across 11 reported interviews, there were not enough offers reported to calculate a meaningful offer rate.
What topics are tested in Johns Manville Software Engineer interviews?
Expect a mix of software engineering evaluation and domain areas tied to operations. The top topics include process engineering (industrial processes), production or process engineering domain questions, plant operations or plant management, and culture and HR fit topics like recruiting and technical interviewing role fit. Phone screening and HR or culture-fit interviewing are also reflected among the top topics.
What kinds of questions does Johns Manville Software Engineer interview for?
The public sample questions include “Balance Speed, Quality, and Scope” and “Staying Motivated Through Ambiguous Work,” which map to behavioral evaluation. The guide also notes you may see technical and case-style problem solving, plus behavioral and leadership topics like disagreements and initiative.
How much does a Johns Manville Software Engineer get paid?
Compensation reported for Johns Manville includes a base between $94.1k and $227.52k total maximum, depending on level and location. Candidates provided base minimum and total maximum figures, and pay varies by level and location.
How should I prioritize preparation for a Johns Manville Software Engineer interview?
Focus first on role-related software engineering fundamentals and how you apply them in practical projects, since interviewers evaluate both technical depth and practical application. Then prepare to explain your problem-solving approach on debugging, diagnosing performance issues, and making trade-offs between performance and maintainability. Finally, be ready for culture-fit and role-fit discussion through examples that demonstrate teamwork and motivation through ambiguity.