Job Recruitment Website - Zhaopincom - 15 interesting questions for Apple interviews!

15 interesting questions for Apple interviews!

15 interesting questions for Apple interviews!

According to foreign media reports, when Google recruits employees and engineers, it often asks job applicants questions about technical aspects. Apple is very different. It always asks brainteaser-style questions and raises some questions related to hardware specifications. This seems to be more about hoping to tap more creativity from potential employees. These problems of Apple are not just for technical staff, but also for sales staff and other special personnel. The following are the 15 most interesting questions Apple asks for interview candidates provided by the American website GlassDoor:

1. There is an old iPhone placed on the table. Can you look at it? What materials can be obtained?

Recruitment position: Product Design Engineer.

Most employees working at Apple will understand the cost affairs of the supply chain to ensure that the product costs of producing mobile phones are reduced as much as possible. Apple mobile phones are extremely price-competitive products, so you must know how to engage in work related to cost control. Therefore, having professional experience with materials and their properties will help you reduce costs when producing mobile phone devices.

2. Describe the use of Apple products

Recruitment position: salesperson.

If you want to sell Apple products, it’s best to already be an Apple user. No matter what, Apple won't hire someone as a sales employee who has never used an Apple iPhone.

3. If the testing department rejects 500 washing machines, how will you find the root cause and find a solution?

Recruitment position: Product Quality Engineer. If a failure occurs during production, hundreds of iPhones may be damaged, and tens of thousands of dollars in revenue may be lost. If you want to manage product quality, you have to make sure you catch all problems that arise, especially those that arise early in the supply chain.

4. How do you convert the threading model that handles networks, file systems, user interface systems, etc. into a user space framework in an environment with very limited resources?

Recruitment position: Software Engineer .

It’s easier to write the code to run the program, but it’s harder to make it work effectively, especially when you’re designing software for mobile phones, where you have to rely on low-power chips to ensure extended battery life. .

5. How do you calculate the supply of apples from China?

Recruitment position: Materials Project Manager.

They are talking about the literal apple, which as you know, is the fruit. However, this is also a very basic supply issue. If you're responsible for managing a supply chain, you need to know exactly what products your suppliers supply and what materials they can provide. Apple buys nearly all of the best components for the smartphones it makes, and if you can fully understand the entire supply chain, you can reduce costs.

6. Use an operating amplifier to design an LED driver

Recruitment position: Hardware Engineer.

Normally, products do not run in a very optimized environment. In fact, the operating environment is either too hot, too cold, or even in water. Therefore, you must ensure that your product can run in non-optimal environments.

7. How to diagnose buffer overflow problems?

Recruitment position: software engineer.

Often the best way to determine who the most talented engineers are is to ask them how they solve problems. Buffer overflows can be catastrophic once they occur, so this is a good question to ask if you want to test how your engineers act in the face of extremely complex problems.

8. You have 100 numbered light bulbs. Turn on these light bulbs in the first step, and then replace them with other new light bulbs, and so on. After 100 times, how many light bulbs are still there? Is it on?

Recruitment position: Senior software engineer.

In fact, Apple’s interviewers are not the most traditional people. They will quote some brain teaser style questions from the Khan Academy website. However, these questions are generally complex involving some mathematical techniques. questions, so these would be good questions to ask if you want to test an engineer's problem-solving abilities.

9. How do you pay attention to technology news in a timely manner?

Recruitment position: Mac talent.

If you want to run an Apple retail store, you also need to make sure you have a cognitive sense of how people interpret Apple in the news. Apple interviewers want to know if the candidate browses sites like TechCrunch, heck, or Business Insider.

10. You start from the upper left corner of a 6×6 grid and can move down or to the right. How many ways can you get to the lower right corner of the grid?

Position: Senior Software Engineer.

This is a question called "path calculation", and it is also the most basic brain teaser question. This question is designed to test how candidates think about problems and whether they can find a solution to the problem. . It's no surprise that Apple would ask some of their more senior software engineers some of the craziest questions like this. This question is also taken from Khan Academy.

11. How do you check the continuity of surface curvature?

Recruitment position: CAD draftsman.

Apple has drawn a large number of prototypes for its own devices, such as iPhone and iPad prototypes. Those prototypes need to be tested, so you need to have someone draw them up quickly. However, it also needs to be consistent with Apple's other devices, so you need to make sure your draftsmen and designers have perfect awareness, even down to the shape of the glass.

12. Find the middle point of the linked list

Recruitment position: Cocoa camp.

Apple will ask their software engineers to provide a more sensible solution. For example, you might get two "indicators", one that moves one step at a time in the linked list, and another that moves two steps at a time. When another pointer reaches the end point, the position of the first pointer is the middle point of the linked list.

13. If you could bring one piece of technology to a remote place, what would it be?

Recruitment position: Specialist.

This is a "deceptive" question. Apple may be testing whether you like the iPhone. Salespeople at Apple stores (that's what Apple store experts do) must really like Apple products.

14. How to punch 5 holes in a metal sheet?

Recruitment position: Product Design Engineer.

Apple needs to make sure its designers and hardware engineers are at least somewhat creative, even if they have to be super technical experts, so even a simple problem like asking you to punch a hole in a piece of metal might There are many solutions. In fact, Apple is testing the creativity of candidates.

15. What kind of group do you think is the best or easiest in middle school?

Recruitment position: Specialist

If you want to pick one in the Apple store Those dedicated users who are more likely to buy Apple products, you need to be able to understand what kind of people these users are, whether they buy Apple products or not, you need to make a mark and distinguish them as quickly as possible. ;