Automattic Interview Questions
Go Back1. 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?