Interviews Questions by Career
Interviews Questions by Company
Interviews Questions by Topic
Get Started
Interview Coach 1:1
Gain the confidence you need by asking our professionals any interview scenario, question, or answer you are unsure about.
Let Us Review Your Answers
Our interviewing professionals will gladly review and revise any answer you send us. Allowing you to craft perfect responses for your next job interview.
Interview Questions by Topic
Interview Questions by Career
Interview Questions by Company

SurveyMonkey.com Interview
Questions

27 Questions and Answers by Ryan Brunner

Published December 18th, 2019 | Ryan has over 10 years of experience interviewing
candidates in the healthcare, public service, and private manufacturing/distribution industries.
Job Interviews     Companies     Technology     Software And Technology    
Question 1 of 27
If you were asked to review a colleague's code that they had written, what key things would you look for?
View Answers
How to Answer
For this question, your interviewer will obviously be looking to hear that you have adequate knowledge when it comes to coding processes. But most importantly, your interviewer will be looking to gauge your ability to be a team player and focus on the bigger picture when working on a project. In your answer, focus on your attention to detail and your ability to help others when needed.
1000s of Interview Questions
Win your next job by practicing from our question bank. We have thousands of questions and answers created by interview experts.
Suggested
Interview Q&As
Explore expert tips and resources to be more confident in your next interview.
Behavioral
Common
Phone
Tough
Leadership
All Interview Topics
All Career Q&As
Suggested Career
Interview Q&As
Continue practicing by visiting these similar question sets
Software Developer
Web Developer
Web Architect
Computer Programmer
Computer Scientist
Answer Examples
1.
If you were asked to review a colleague's code that they had written, what key things would you look for?
For this question, your interviewer will obviously be looking to hear that you have adequate knowledge when it comes to coding processes. But most importantly, your interviewer will be looking to gauge your ability to be a team player and focus on the bigger picture when working on a project. In your answer, focus on your attention to detail and your ability to help others when needed.

Ryan's Answer #1
"As an experienced software engineer, I fully expect my colleagues to reach out to me for my insight and I never hesitate to provide open and honest feedback. When asked to do this, my main focus is ensuring that the code is readable and functional. If there are lines of code that need to be removed, I don't hesitate to let my colleague know that while also giving them feedback on why I feel it is unnecessary."
Ryan's Answer #2
"When I'm asked to do this in my current position, my main focus is on regulatory requirements that were put in place for the project and security issues. I work with a team of great engineers that are very efficient coders and these two areas are most often overlooked."
2.
We are looking for innovators to join us here at SurveyMonkey.com. Where have you brought innovation in automation to a process in your career?
Innovation in software has occurred in many phases over the last 20 years and SurveyMonkey.com is always striving to be on the forefront of innovation in their field. For this question, think back on your automation experience and talk about a concept that you helped create that you felt was innovative. Really sell your interviewer on your ability to think outside of the box with this question by hammering home the idea that you can help bring new innovations to the team at SurveyMonkey.com.

Ryan's Answer #1
"To be very honest with you, I was really drawn to the automation side of engineering because of the constant need to be flexible and continuing me education to stay ahead of new trends. Last year, I helped develop a codeless test automation for my company that brought together our software engineers and end users to test in environments in a fast and efficient manner. The codeless testing was a first for my organization and really helped free up time for our software engineers to come up with solutions rather than spend time testing."
Ryan's Answer #2
"About four years ago, I was on a team that developed an AI bot that could test scripts and provide analysis on extremely large amounts of data in a short period of time. Our work focused on the algorighms that the AI would utilize in its testing work. From the start, the AI process was extremely accurate and efficient. Now, as things have changed over time, modifications to the AI system all center around changes to the algorithms. Based on our success, we presented our AI system at a national conference last year and it received a lot of great accolades."
3.
What is one unique personality trait you possess that would help you be successful in this role with SurveyMonkey.com?
This question is allowing you to have the floor during your interview to wow your interviewer with something they might not know about you yet from your resume or time so far during the interview. Think about a strong, unique trait that you have that has led to prior success in your field and explain in detail how this will help further you in your career with SurveyMonkey.com. If possible, be very unique in your answer to draw a direct line between your personality and success in this role.

Ryan's Answer #1
"From what my parents have told me about me as a young child, passion has been a personality trait that has driven me my whole life. When I tackle something in life, I need to be passionate about it for it to be a success. From my time as a young child up to today, I have been passionate about physical fitness and this has driven me to participate in running and biking races across the country. This same passion in the pursuit of excellence has translated into my career as a software engineer. From tinkering with computer hardware at a young age and learning the internal components of a system to learning how to create and design software, you'll quickly find that my passion to engineer the most unique software here at SurveyMonkey.com will be extremely beneficial to your team."
Ryan's Answer #2
"I would have to say that my humility has been instrumental in getting me to where I am at today in my career. Having worked with one of the largest software companies in the world, egos were certainly high with a lot of my teammates and I have always used my humility to let my work do my talking for me while remaining a friendly and curious colleague to all."
4.
How do you feel artificial intelligence could further our business here at SurveyMonkey.com?
As an AI engineering expert, you know that AI is now being utilized across many businesses and industries with great success. For this question, your interviewer is expecting that you have done your homework on SurveyMonkey.com and hopefully can be an outside the box thinker in coming up with new and creative solutions for their customers. Be sure that you do your research on the software systems that SurveyMonkey.com produces and think of creative ways that you can help benefit them.

Ryan's Answer #1
"Where I see artificial intelligence greatly impacting social media more in the future is through marketing and support from advertisers. In my current role, I've designed AI to spot popular search trends on our platform and this has enabled our sponsors to create creative and focused marketing campaigns to our users. If hired here at SurveyMonkey.com, I would love to continue this focus on AI seeking out popular trends with users."
Ryan's Answer #2
"As you can see from my resume, I have vast amounts of experience in the financial and banking industries and I think this experience would transition nicely to a role here at SurveyMonkey.com. As you are probably seeing with your software here for the industry, the need to reach customers that are banking electronically is a very high need. The days of stopping by the corner bank are now a thing of the past. If hired for this role, I would love to help design chat bots and robotic help for customers. I have a vast amount of experience in designing and training chat bots in the industry and would love the bring that experience here."
5.
Do you have experience working with different CASE tools? If so, what do you have experience with?
The world of software engineering has greatly benefited from advancements in computer aided software engineering tools. Because SurveyMonkey.com is at the forefront of the industry, your interviewer will be looking to hear which tools you have experience with. Make sure not to concern yourself with providing a correct answer here, but rather focus on your flexibility to learn new aides when needed while explaining what you have experience with.

Ryan's Answer #1
"In my current role, I regularly utilize both diagramming and web development tools. The diagram tools assist our software projects by outlining the system data and components in a graphical form for us and this saves us a great amount of time while also being very reliable. The web development tools greatly help me visualize site changes that I am making because I don't have a deep background in web development. If hired for this position, I'd look forward to learning other CASE tools for prototyping, quality assurance and maintenance."
Ryan's Answer #2
"During my career and in my experience with CASE tools, most of my experience is in the lower CASE elements that focus on coding and testing the software after initial development. CASE tools have certainly made life as a software engineer more efficient and effective and I'd look forward to learn any new CASE tools if hired for this position here at SurveyMonkey.com."
6.
Do you have experience working with data in a cloud computing environment?
Over recent years, more and more companies are converting to cloud based computing services because the conversion allows them to save money and have better auditing trails. As a prospective data engineer with SurveyMonkey.com, your interviewer will be looking to hear that you are at least familiar with the concepts of working with cloud based data. Talk in details about the experiences you have while keeping your mind open to working with more in the future if hired with SurveyMonkey.com.

Ryan's Answer
"My current organization has been using Apprenda, a PaaS, that allows us to develop, test and maintain our software projects. I also have experience mining and converting data off of public, community and private cloud networks. If hired here at SurveyMonkey.com, I think I would bring a wealth of cloud based experience to the data engineering team."
7.
At SurveyMonkey.com, we rely on a full team effort to deliver top quality products to our customers. Tell me about a time that you worked well as part of a team. Are you comfortable in a similar role here?
While this potential role with SurveyMonkey.com will require your to be an independent worker that can think on your feet, you will also need to work as part of a larger team that is working toward one common goal. Because of this fact, your interviewer will want to hear that you thrive in an environment where you work with team members from other disciplines than you are trained in. In your example, stress to your interviewer that you have excellent communication skills and that you fully understand that every person on a team plays a vital role in the organization's success.

Ryan's Answer #1
"Throughout my career, I've always enjoyed working as part of a larger team on the job and this personal enjoyment started with my love of and participation in team sports like baseball and basketball. Growing up playing sports, I learned that each team member brought a unique skill set that could help us achieve our goals. Through a great coaching staff that knew how to make these individual skills shine, this same philosophy holds true for a team that is looking to design a new software system. I know that my skills as an engineer are just part of the final product and I work very well with designers, architects, analysts and sales to help build the greatest system possible."
Ryan's Answer #2
"I am a people person by nature and my current role has me working very closely with our engineering and design staff on writing technical manuals for our products. While I certainly can handle long days at my computer in solitude, my desire to work hand in hand with others really sets me apart from my peers in this field. I have excellent verbal, listening and written communication skills that, if hired here at SurveyMonkey.com, your entire team would appreciate from my first day on the job."
8.
SurveyMonkey.com uses business intelligence tools to improve sales performance. With which BI tools are you most familiar?
Business intelligence (BI) tools are applications used to collect information, process it, and structure that data in a way that makes sense. Generally, BI tools are used when a company is handling a considerable amount of unstructured data from their system. An example of an organization requiring a BI tool would be a hospital needing to organize patient health records. A useful business intelligence tool will bring a company's information to life through visuals (data visualization).

Some of the most popular BI tools include:

- Sisense
- BIRT
- icCube
- Domo
- Clear Analytics
- Gooddata
- IBM Cognos Intelligence
- Looker
- JasperSoft
- Microsoft BI

Explain to the interviewer with which tools you are most familiar. If you can, rate your knowledge in each as beginner, intermediate, advanced, or expert. This rating will help the interviewer to understand better where your strengths are. If the BI tools used at SurveyMonkey.com are mentioned, be sure to address your experience level of those as well.

Ryan's Answer #1
"I am most experienced in the Microsoft Business Intelligence platform, as this is what we use in my current role. I have been working with it for a couple of years now, and fully understand it's capabilities and features including the analysis and integration services, reporting, and its applications for creating and working with analytical data. I would say I am an advanced user in this tool. I see that SurveyMonkey.com uses Microsoft BI as well, which is great."
Ryan's Answer #2
"I saw in the SurveyMonkey.com job posting that you use Gooddata and MicroStrategy. I am an intermediate user in each of these tools. With Gooddata, I have used it for consolidating large amounts of data from the cloud. MicroStrategy is used in my current company to ensure all of our important data is held neatly in one place, where it's easy to sort and access."
9.
Here at SurveyMonkey.com, we ask our test engineers to follow specific QA protocols. What role do you feel QA plays in software development and testing?
As an experience software testing engineer, quality assurance should be ingrained in your brain and your interviewer is looking to get a sense of your personal feelings towards it in your work with this question. In your answer, be sure to highlight QA's importance in reducing errors, maintaining specifications, testing failure parameters and preventing defects from occurring. In the end, make sure that quality is your mantra in the eyes of your interviewer by giving an example or two of how you put QA in the forefront of your work.

Ryan's Answer #1
"As a test engineer, I take great pride in my role of ensuring that systems go out to consumers as error free as possible. In my current role, I take the time to learn all of the system specifications that are laid out by our design engineers and customize my testing to follow those specifications."
Ryan's Answer #2
"In my work throughout my career, quality assurance in my testing was an every minute of every day job on my part. While creating effective testing processes on new software is extremely important in following QA protocols, the recording of defects, issuing of reports and assisting the designers on fixing issues are equally important parts of the process that I'd love to let shine here at SurveyMonkey.com."
10.
What do you feel is one of the top issues that is faced by data engineers today?
Being in the midst of the greatest technological revolution in the history of man, data engineers face many difficult issues in the work that they perform on a daily basis. While there are many directions that you can go with this question, be sure to focus your answer on something that you can speak passionately about. If you can research a common issue in the industry that SurveyMonkey.com works in, you may likely score some bonus points with your interviewer.

Ryan's Answer #1
"Over the past couple of years, I've come to realize that one of the largest issues we face as data engineers is the large amounts of data that are needed to store and then draw information from. Here at SurveyMonkey.com, I can only imagine how big of an issue that is in the healthcare industry. I have a lot of experience with cloud based data storage and also server based storage."
Ryan's Answer #2
"In my recent experiences, continuous, real-time integration is an issue that we will face each and every day moving forward. The need for fast paced information is certainly to blame for this. To stay on top of the continuous integration landscape, I am happy to hear that new and improved systems are being created to stay more real-time and up to the minute. Here at SurveyMonkey.com and working in the financial industry, how have you seen this need for real-time data impact your products?"
11.
Tell me about a time your manager changed the scope of the project in the middle of it. How did you deal with it?
With this question, your prospective employer is looking to see how you handle change, especially change that can be frustrating and disrupting to your work. In your answer, be sure to explain what happened, as briefly as possible, and how you handled that change to get back up-to-speed and on-track with your project.

Ryan's Answer #1
"We were working on a software upgrade project which was supposed to take 12 weeks; however, 4 weeks in, my manager approached us and requested different modifications, even though the modifications were almost 75% complete. I understand that changes can happen and it was my job to get back on track and get going on it. I immediately took action and worked with my team and manager to come up with a plan moving forward, as that disrupted our schedule. We were able to all pick up extra and through that, we still hit our initial deadline."
Ryan's Answer #2
"I can assure you that, if hired, I would put the customers of SurveyMonkey.com first. When working in the financial services world, your customers can determine your success. I have a very high referrals rate which tells me that my customers are happy."
12.
Beyond revenue, how do SurveyMonkey.com's products benefit our clients?
An excellent software product can positively affect a business in a multitude of ways. From organization to client relationships, increasing leads, offering better data collection and, and information management. The interviewer wants to see that you have spent the time getting to know the features and benefits of their software before your interview. Discuss the ways that SurveyMonkey.com's offering can benefit potential customers far beyond revenue.

Ryan's Answer #1
"I fully understand that, although revenue is a significant driver, it is not everything to companies when they are deciding on their software products. Additional benefits to SurveyMonkey.com's software, from my research, include better organization of data so that information can be leveraged in areas of product development, market research, smarter hiring decisions, and more."
Ryan's Answer #2
"From what I see, there are a plethora of benefits to SurveyMonkey.com's products. When a company embraces organization, has access to insightful analytics and a full support team, they can make business decisions that improve not only profits but also employee morale, customer feedback, or research and development."
13.
Walk me through your experience in enterprise software sales, and complex sales cycles.
Software sales can be complicated, time-consuming, and rarely come with a quick close. The interviewer would like to discuss any experience you have had, selling software products into enterprise accounts, where the sales cycle is even more robust than the typical small to medium-sized businesses.

The typical software sales cycle includes:

- Prospecting and generating leads
- Initiating contact
- Qualifying the lead
- Presenting the product or offer
- Booking a product demonstration
- Overcoming objections
- Closing the deal
- Implementation
- Training

This list is just a simplified breakdown of the steps and could occur throughout weeks, or even months. Discuss the exposure you have had in closing complex software deals.

Ryan's Answer #1
"Although I have never had an official sales title, I am often called into the sales process as the subject matter expert when it comes to data migration and security questions. I know enough to understand the typical questions asked during the sales cycle, and also know that it's important to give case examples for most FAQ's. Decision makers feel much better knowing that their concern has been presented, and corrected, in the past."
Ryan's Answer #2
"My previous company was a startup that ran very lean, financially speaking. For that reason, I was both a front-end developer, product demonstrator, and sales assistant. I would be on the sales calls with the business development lead, offering my expertise for the most technical discussions. From the time we launched our product, to the first sale, was over 12 weeks, so I fully understand that the typical software sales cycle is complex and lengthy, especially when dealing with major corporations and large business."
14.
If you were faced with a situation that you didn't know the answer to or understand, what would your next steps be?
Work as an IT support specialist in the software industry could potentially put you in a situation to handle a question or issue that leaves you scratching your head. While explaining to your interviewer that you have the ability to take a methodical approach to getting a problem solved with the help of others, make sure not to lost sight on what is important to the customer. Talk about how you will put the customer at east by considering their needs as part of your process.

Ryan's Answer #1
"In times where this has happened in my current role, I have explained to the customer that an advanced issue like theirs needs to go to one of our subject matter experts to ensure that they get the best support possible. I explain that I am going to put their call on hold and reach out to the department that I need to. If possible, I connect them immediately. If not possible, then I walk through our protocol of submitting a help desk ticket to the appropriate group while explaining to the customer that our expectation is a 24 hour turnaround. I am very appreciative of these protocols because they set very easy to follow standards for our customers and help to avoid unnecessary follow up calls."
Ryan's Answer #2
"My first step would be to ask for help from my lead in the department or my supervisor. I would let the customer know that I would be putting them in contact with another person that has more expertise on their problem and doing so was best to help problem solve in this case. If hired for this role here at SurveyMonkey.com, would that method meet the expectations of the department?"
15.
What programming languages would you consider yourself fluent in?
While this question gives your interviewer insight into the diversity of your programming language experience, they most importantly want to know that you are adaptable and able to learn on the fly if needed. Talk about the different languages that you consider yourself fluent in and, if possible, do as much research into SurveyMonkey.com as you can prior to your interview and try to speak to the specific languages that they work with.

Ryan's Answer #1
"From the start of college, where software engineering grew into a passion for me, I've become very fluent in Java, JavaScript and C++. My current role has me working primarily with C++, but I pride myself on my ability and passion to learn new programming languages and would be able to do so if hired for this role with SurveyMonkey.com."
Ryan's Answer #2
"During my training to be an engineer and then in my current role since graduating, a majority of my experience falls within Python. My current role delves deeply into artificial intelligence and Python is awesome with this advanced technology. As I understand it from talking to another engineer here at SurveyMonkey.com, a requirement would be for me to learn Scala. Though I haven't worked directly with Scala, I believe my experience and willingness to learn would have me up and running in no time if hired for this role."
More Interview Q&As
Explore expert tips and resources to be more confident in your next interview.
Behavioral
Common
Phone
Tough
Leadership
All Interview Topics
All Career Q&As
Suggested Career
Interview Q&As
Continue practicing by visiting these similar question sets
Software Developer
Web Developer
Web Architect
Computer Programmer
Computer Scientist
27 SurveyMonkey.com Interview Questions
Win your next job by practicing from our question bank. We have thousands of questions and answers created by interview experts.
Interview Questions
  1. If you were asked to review a colleague's code that they had written, what key things would you look for?
  2. We are looking for innovators to join us here at SurveyMonkey.com. Where have you brought innovation in automation to a process in your career?
  3. What is one unique personality trait you possess that would help you be successful in this role with SurveyMonkey.com?
  4. How do you feel artificial intelligence could further our business here at SurveyMonkey.com?
  5. Do you have experience working with different CASE tools? If so, what do you have experience with?
  6. Do you have experience working with data in a cloud computing environment?
  7. At SurveyMonkey.com, we rely on a full team effort to deliver top quality products to our customers. Tell me about a time that you worked well as part of a team. Are you comfortable in a similar role here?
  8. SurveyMonkey.com uses business intelligence tools to improve sales performance. With which BI tools are you most familiar?
  9. Here at SurveyMonkey.com, we ask our test engineers to follow specific QA protocols. What role do you feel QA plays in software development and testing?
  10. What do you feel is one of the top issues that is faced by data engineers today?
  11. Tell me about a time your manager changed the scope of the project in the middle of it. How did you deal with it?
  12. Beyond revenue, how do SurveyMonkey.com's products benefit our clients?
  13. Walk me through your experience in enterprise software sales, and complex sales cycles.
  14. If you were faced with a situation that you didn't know the answer to or understand, what would your next steps be?
  15. What programming languages would you consider yourself fluent in?
  16. Do you consider yourself stronger in C++, C#, Java, or Python?
  17. In your mind, when is monkey testing the most effective in testing new software?
  18. If hired for this position here at SurveyMonkey.com, would you be comfortable handling overall project manager responsibilities for new software development?
  19. Would you say that you are a goal oriented on the job? What would I be able to do as your manager to help you achieve your goals if hired here at SurveyMonkey.com?
  20. Give an example of a time that you used a universal design practice in your work as a UI or UX designer. Why was it important to do this?
  21. How would you handle a situation where a colleague was being very difficult to work with?
  22. What software analysis and design tools do you have familiarity working with?
  23. What experience do you have in the different types of software maintenance?
  24. In a technical support role here at SurveyMonkey.com, we expect that you would be able to bring great customer service skills to the role. Describe your customer service philosophy in the support that you would provide.
  25. As a machine learning engineer, how do you avoid the curse of dimensionality in your designs?
  26. How do you stay organized and on track when working on multiple projects or duties at the same time?
  27. If hired for this position at SurveyMonkey.com, what leadership skills would you bring to our team?
Disclaimer
Our interview questions and answers are created by experienced recruiters and interviewers. These questions and answers do not represent any organization, school, or company on our site. Interview questions and answer examples and any other content may be used else where on the site. We do not claim our questions will be asked in any interview you may have. Our goal is to create interview questions and answers that will best prepare you for your interview, and that means we do not want you to memorize our answers. You must create your own answers, and be prepared for any interview question in any interview.
Learn more about what we believe >
Read our Terms of Use for more information >