SurveyMonkey Mock Interview

Practice 27 SurveyMonkey interview questions covering product thinking, data analysis, and customer research.

WRITTEN BY RYAN BRUNNER
QUESTION 5 OF 27

As a machine learning engineer, how do you avoid the curse of dimensionality in your designs?

To effectively answer this question, it is important to first understand what dimensionality means in reference to machine learning and how it can curse a project. As the number of features increases in comparison to the number of observations within a data set, some algorithms struggle in pulling correct data. Your job on this question is to talk about ways that you can avoid the curse in your designs. Some possible things that you may mention and describe are feature selection, correlation thresholds and variance thresholds.

"A common example that I use with people to explain complications in dimensionality is dropping a pin on a 10 foot straight line. This would be relatively simple to find. Next, if you dropped the pin in a 10 foot by 10 foot square, the task of finding the pin becomes more difficult. Adding a third dimension to make a 10 foot cubed area makes it all the more difficult to find the pin if placed within it. In bringing this back to machine learning, my job is to somehow make the three dimensional field that the machine will pull from easier to pull from. Last year, I was part of a team that developed a system for pulling public health data. We were able to set many variance thresholds that removed values that didn't change much from observation to observation. After careful testing, the system was able to pull information quickly and accurately based on these thresholds."

FROM THE PEOPLE WHO SAT IT

Been through this interview recently?

Write what they asked you. Nothing else is required to start — no account, and the month only if you feel like it.

What did they actually ask you?
START TYPING · WE’LL ASK FOR THE REST AFTERWARDS

27 SurveyMonkey.com, LLC Interview Questions & Answers

Jump to any question in the set.

01 Do you have experience working with different CASE tools? If so, what do you have experience with? ~EXPERIENCE 02 If hired for this position at SurveyMonkey.com, what leadership skills would you bring to our team? ~SURVEYMONKEY.COM, LLC 03 How do you stay organized and on track when working on multiple projects or duties at the same time? ~COMPETENCY 04 If you were asked to review a colleague's code that they had written, what key things would you look for? ~SURVEYMONKEY.COM, LLC 05 As a machine learning engineer, how do you avoid the curse of dimensionality in your designs? ~SURVEYMONKEY.COM, LLC 06 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? ~CAREER GOALS 07 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. ~SURVEYMONKEY.COM, LLC 08 What experience do you have in the different types of software maintenance? ~SURVEYMONKEY.COM, LLC 09 What is one unique personality trait you possess that would help you be successful in this role with SurveyMonkey.com? ~SURVEYMONKEY.COM, LLC 10 What software analysis and design tools do you have familiarity working with? ~SURVEYMONKEY.COM, LLC 11 How would you handle a situation where a colleague was being very difficult to work with? ~SURVEYMONKEY.COM, LLC 12 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? ~SURVEYMONKEY.COM, LLC 13 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? ~SURVEYMONKEY.COM, LLC 14 How do you feel artificial intelligence could further our business here at SurveyMonkey.com? ~COMPETENCY 15 If hired for this position here at SurveyMonkey.com, would you be comfortable handling overall project manager responsibilities for new software development? ~SURVEYMONKEY.COM, LLC 16 Do you have experience working with data in a cloud computing environment? ~SURVEYMONKEY.COM, LLC 17 In your mind, when is monkey testing the most effective in testing new software? ~SURVEYMONKEY.COM, LLC 18 Do you consider yourself stronger in C++, C#, Java, or Python? ~SURVEYMONKEY.COM, LLC 19 What programming languages would you consider yourself fluent in? ~SURVEYMONKEY.COM, LLC 20 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? ~SURVEYMONKEY.COM, LLC 21 If you were faced with a situation that you didn't know the answer to or understand, what would your next steps be? ~SURVEYMONKEY.COM, LLC 22 Walk me through your experience in enterprise software sales, and complex sales cycles. ~SURVEYMONKEY.COM, LLC 23 SurveyMonkey.com uses business intelligence tools to improve sales performance. With which BI tools are you most familiar? ~SURVEYMONKEY.COM, LLC 24 Beyond revenue, how do SurveyMonkey.com's products benefit our clients? ~SURVEYMONKEY.COM, LLC 25 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? ~SURVEYMONKEY.COM, LLC 26 Tell me about a time your manager changed the scope of the project in the middle of it. How did you deal with it? ~BEHAVIORAL 27 What do you feel is one of the top issues that is faced by data engineers today? ~SURVEYMONKEY.COM, LLC
RELATED SETS
Ryan Brunner
27 QUESTIONS & ANSWERS · SURVEYMONKEY.COM, LLC
See membership