Perkins&Will logo
Perkins&WillSoftware Engineer
Updated · Reviewed by the Dataford team

Perkins&Will Software Engineer interview questions & guide 2026

Every question Perkins&Will interviewers actually ask, the frameworks that win the room, and the language hiring managers respond to.

3 rounds · ≈ 3-5 weeks
1
Informal Screening
2
Technical Assessment
3
Presentation/Panel Interview

What is a Software Engineer at Perkins&Will?

As a Software Engineer at Perkins&Will, you are at the intersection of high-end architectural design and cutting-edge technology. You are not just writing code; you are building the digital ecosystem that enables architects and designers to conceptualize, model, and execute complex global projects. Your work directly influences how data is visualized, how internal workflows are optimized, and how the firm maintains its competitive edge in a technology-driven industry.

This role requires a unique blend of technical precision and creative problem-solving. You will be expected to tackle challenges related to software integration, system performance, and the development of specialized tools that support the firm's architectural output. Success in this position means you are comfortable navigating the ambiguity of high-level requirements and translating them into robust, scalable software solutions that improve the efficiency of a world-class design practice.

Common Interview Questions

The following questions are representative of the patterns observed in the Perkins&Will interview process. While specific inquiries will vary based on the team and current project needs, these categories reflect the core competencies the firm evaluates.

Technical and Domain Proficiency

These questions test your fundamental engineering skills and your ability to apply them to the specific tools used by the firm.

  • Can you describe your experience with Storyline or similar authoring tools?
  • How do you handle integration challenges when connecting disparate software systems?

Access the full Perkins&Will 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
Prioritize Work Across Multiple ProjectsEasy
Explain how you prioritize work across multiple analytics projects with competing deadlines and stakeholders.
Trade-offsRoadmappingScope Management
Designing Without Clear RequirementsMedium
Assesses how you handle ambiguity and drive requirements discovery to deliver a working solution.
designrequirements
Access the full Perkins&Will Software Engineer prep plan
Everything you need to walk in ready.
Get my prep plan

Getting Ready for Your Interviews

Preparation for Perkins&Will requires a balanced focus on your technical portfolio and your ability to communicate complex ideas clearly. You should be prepared to discuss not just the "how" of your code, but the "why" behind your architectural decisions.

Technical Competency – You must demonstrate mastery of the core languages and frameworks relevant to the team. Be prepared to discuss your past projects in depth, focusing on the trade-offs you made during development.

Architectural Thinking – Given the firm's focus on design and construction, the ability to think about system architecture is vital. Show that you can design systems that are not only functional but also scalable and user-centric.

Communication and Collaboration – You will often work alongside non-engineers. Demonstrating that you can translate technical constraints into business-friendly language is a key indicator of seniority and leadership potential.

Cultural AlignmentPerkins&Will is a global firm with a specific professional culture. Research their values and be ready to discuss how your personal approach to work aligns with their commitment to excellence and innovation.

Interview Process Overview

The interview process at Perkins&Will is designed to evaluate both your technical output and your interpersonal effectiveness. Candidates typically undergo a progression that begins with an informal screening, moves into a technical assessment, and concludes with a presentation or panel interview. The process is characterized by a focus on practical application and the ability to demonstrate your expertise in real-time.

You should expect the process to be rigorous, focusing heavily on your ability to handle specific technical requirements. The firm values professionals who can hit the ground running, so be prepared to provide concrete examples of how your previous experience directly applies to their current tech stack and project goals.

06 · The loop

The interview process, end to end

≈ 3-5 weeks · 3 rounds
1
Informal Screening

Initial conversation to assess candidate fit and discuss the role.

2
Technical Assessment

Evaluation of technical skills through practical application and problem-solving.

3
Presentation/Panel Interview

Final stage where candidates present their project deep dive and answer questions.

The visual timeline above outlines the standard progression from the initial recruiter screening to the final technical presentation. Use this to pace your study; ensure you have a "project deep dive" ready for the presentation stage, as this is often where senior candidates distinguish themselves.

Deep Dive into Evaluation Areas

Technical Depth

This area is evaluated through both your past experience and your performance on technical tests. A strong candidate provides clear, concise explanations for their technical choices.

Be ready to go over:

  • Code Optimization – Discussing how you reduce latency and improve resource management.
  • System Integration – Explaining how you connect different APIs and software modules.

Access the full Perkins&Will 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
Technical Interview FormatsTechnical Testing (Short Tests)Storyline (Tool/Platform Experience)Manager and Senior Team Technical InterviewsHiring Manager Interviewing

Key Responsibilities

As a Software Engineer, you will be responsible for the lifecycle of software tools that support the firm's design workflows. This includes gathering requirements from architects, writing clean and efficient code, and overseeing the deployment and maintenance of these tools. You will act as a bridge between the firm's creative vision and the digital infrastructure that makes it possible.

Collaboration is central to this role. You will work closely with other engineers, project managers, and sometimes external consultants. You will be expected to manage your own timeline, troubleshoot issues as they arise, and ensure that the software you deliver is robust enough to handle the high-stakes demands of the architecture and design industry.

Role Requirements & Qualifications

A competitive candidate for this role possesses a strong technical foundation combined with the flexibility to adapt to the specific needs of an architecture-focused firm.

  • Must-have skills – Proficiency in major programming languages (e.g., C#, Python, or JavaScript), experience with version control systems, and a solid understanding of software development lifecycles.
  • Nice-to-have skills – Prior experience with Storyline or CAD/BIM software APIs, knowledge of cloud platforms, and experience in an agile development environment.
  • Experience level – While specific years vary, a track record of delivering successful software projects in a professional environment is essential.

Frequently Asked Questions

Q: How long should I spend preparing? A: Dedicate at least 10–15 hours to reviewing your technical portfolio and practicing your explanations for past project decisions.

Q: What is the most common reason for rejection? A: A lack of specific domain knowledge or an inability to explain technical trade-offs clearly often results in a failed interview.

Q: Is the culture collaborative or competitive? A: Perkins&Will emphasizes a collaborative, team-oriented culture where the success of the project is prioritized over individual accolades.

Q: What is the typical timeline? A: While it can vary, many candidates report a process lasting between two to four weeks from the initial screen to a final decision.

Other General Tips

  • Own your technical gaps: If you lack experience in a specific tool like Storyline, be honest about it but immediately pivot to how your existing skills make you a fast learner in that area.
  • Prepare your stories: Use the STAR method (Situation, Task, Action, Result) to structure your behavioral answers.
  • Research the firm: Familiarize yourself with recent Perkins&Will projects to show genuine interest in their core business.

Summary & Next Steps

Securing a Software Engineer position at Perkins&Will is a significant opportunity to apply your technical skills within a world-renowned design environment. By focusing on your core technical competencies, practicing clear communication, and demonstrating a genuine interest in the firm's architectural mission, you can significantly improve your standing.

Remember that the interviewers are looking for a teammate who can solve complex problems while navigating the unique requirements of the design world. Use the insights provided here to structure your preparation, and approach each round as a chance to showcase your value. You have the skills to succeed—thorough preparation will ensure they shine through.

14 · The role

Inside the Software Engineer guide at Perkins&Will

15 · More at this company

Other roles at Perkins&Will

17 · FAQ

Perkins&Will Software Engineer interview FAQ

Answered from real candidate and compensation data
How many rounds is the Perkins&Will Software Engineer interview process?
Candidates report 3 stages: Informal Screening, Technical Assessment, and Presentation/Panel Interview. The interview process section above breaks down what each stage covers.
What topics come up in the Perkins&Will Software Engineer interview?
Perkins&Will Software Engineer interviews most often cover Technical Interview Formats, Technical Testing (Short Tests), Storyline (Tool/Platform Experience), Manager and Senior Team Technical Interviews, and Hiring Manager Interviewing, based on topics extracted from real candidate reports.
What questions does Perkins&Will ask Software Engineer candidates?
Recent candidates report questions like "Prioritize Work Across Multiple Projects" and "Designing Without Clear Requirements". The question bank above tracks 20 questions for this role, ranked by how often they come up in Perkins&Will interviews.