Automattic Mock Interview

To help you prepare for an Automattic job interview, here are 28 interview questions and answer examples.

Automattic was written by on December 11th, 2019. Learn more here.

Question 1 of 28

What SDLC models are you familiar in working with?

"During my training in software engineering and in my early career, the waterfall model was the standard. In this model, each phase of the development process happens in a set order and projects using this model are easily managed. But over time, as the development projects that I have led have become more complicated and intricate, I have implemented the spiral model. This model has allowed the ability of end users to give feedback early on and often during development and helps to build a more customized product to our customers."

Next Question

28 Automattic Interview Questions & Answers

Below is a list of our Automattic, Inc. interview questions. Click on any interview question to view our answer advice and answer examples. You may view 10 answer examples before our paywall loads. Afterwards, you'll be asked to upgrade to view the rest of our answers.

  • 1. What SDLC models are you familiar in working with?

  • 2. If you were asked to review a colleague's code that they had written, what key things would you look for?

  • 3. Do you consider yourself stronger in C++, C#, Java, or Python?

  • 4. A huge part of our business here at Automattic is designing software for iOS. In this role, how would you steer away from retain cycles when using closures in Swift programming language?

  • 5. Walk me through your experience in enterprise software sales, and complex sales cycles.

  • 6. Here at Automattic, we utilize feasibility studies with our customers to consider all impacts of a new system for them. Do you have familiarity working with feasibility studies in your work as a software engineer?

  • 7. What do you feel are the primary features and benefits of the Java programming language?

  • 8. What is one unique personality trait you possess that would help you be successful in this role with Automattic?

  • 9. We seek to hire highly ambitious people. Where would you like your career with Automattic take you?

  • 10. 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 Automattic?

  • 11. At Automattic, 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?

  • 12. If you were faced with a situation that you didn't know the answer to or understand, what would your next steps be?

  • 13. 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?

  • 14. If you can, please provide your thoughts on the function of managed object context in developing iOS apps and software.

  • 15. What unique values can you bring to Automattic in your user experience design skills?

  • 16. Discuss a couple of software sales techniques. Which sales technique do you think is most effective for Automattic, and why?

  • 17. If hired for this position at Automattic, what leadership skills would you bring to our team?

  • 18. In designing Android software, what is your experience using parcelable versus serializable within an app?

  • 19. If hired for this position here at Automattic, would you be comfortable handling overall project manager responsibilities for new software development?

  • 20. What programming languages would you consider yourself fluent in?

  • 21. Do you have experience writing a custom exception in Java?

  • 22. If hired here at Automattic, what do you feel would be the biggest hurdle for you to overcome from the start?

  • 23. If hired here at Automattic to develop iOS and Android software, when would you use a fragment rather than an activity?

  • 24. What do you know about our products and how do you think you'll be able to handle a support role surrounding them?

  • 25. Do you have experience working with different CASE tools? If so, what do you have experience with?

  • 26. This role with Automattic is highly technical. What is your understanding of this position and the responsibilities that come with it?

  • 27. What experience do you have in the different types of software maintenance?

  • 28. In Java, why shouldn't you use strings to store a password?