According to foreign media reports, when interviewing potential employees, Apple often puts forward some difficult brain teasers or asks the interviewer to tell every detail of the hardware configuration of Apple products. Apple wants all potential employees to be highly creative, even in sales and talented positions.
1. There is an old iPhone on the desk. What do you know about the iPhone?
Interview position: product design engineer
One of the important tasks of Apple product design engineers is to control the supply cost to reduce the price of mobile phones.
Apple's mobile phone pricing is very competitive, so the interviewer must know how to design the product within a specific cost range. Understanding materials and their properties can help designers design better products while keeping costs low.
2. Describe your usual use of Apple products?
Interview position: sales
If you want to sell Apple products, you'd better already be a user of Apple products.
Needless to say, Apple will definitely not hire someone who has never used an iPhone to do sales.
3. If 500 washing machines are found unqualified by the testing laboratory, how to find out the unqualified reasons and solutions?
Interview position: product quality engineer
If there is any fault in the manufacturing process, you may lose the value equivalent to 100 iPhone revenue, which may be tens of thousands or hundreds of thousands.
If you want to be a product quality engineer, please make sure that no matter what happens, you can find the fault and find out the reason. This is even more important when the problem appears in the early stage of the supply chain.
4. Under the extremely limited resource environment, how to realize the thread model of processing network, file system and UI system under the framework of user-space?
Interview position: software engineer
It is very easy to write a set of code and make it run, but it is very difficult to make it run efficiently.
Especially when you are designing software for mobile phones. You must use low-power chips to maintain a long battery life.
5. How do you calculate the number of apples that China supplies to the United States?
Interview position: material project manager
The interviewer refers to Apple. You know, a kind of fruit.
But this is still a fairly basic supply chain problem. If you want to take a position in supply chain management, you need to know clearly what suppliers have and what materials they can provide.
An important source of Apple's advantage is that they bought out all the best parts needed to make smart phones. If you know the whole supply chain like the back of your hand, you can reduce costs.
6. Design LED driving circuit with operational amplifier.
Interview position: hardware engineer
In many cases, the products you design will not work in the most suitable environment. Sometimes it's too hot, sometimes it's too cold, and it may even fall into the water.
You must ensure that your hardware can still run in these non-optimal environments.
7. How to diagnose buffer overflow?
Interview position: software engineer
Many times, the best way to judge whether an engineer belongs to the best ranks is to ask them how to solve a problem.
If there is a buffer overflow, the result may be catastrophic. So, if you want to test how your engineers will react when faced with extreme problems, this question is very suitable.
8. There are now 100 marked light bulbs. When the first person passes by these lights, all the lights are lit, when the second person passes by, every other light is turned on and off, and when the third person passes by, every other light is turned on and off. How many lights were left when the100th person passed by?
Interview position: senior software engineer
Apple interviewers don't always use original interview questions. They sometimes use brain teasers designed by Khan Academy.
But this problem is still a very complicated problem, which needs to be solved by clever mathematical principles, and it is very suitable for testing engineers' problem-solving ability.
9. Do you usually watch a lot of science and technology news?
Interview position: Apple genius
If you want to work in an Apple retail store, you need to know what the general public thinks of Apple in the news.
The interviewer wants to know whether you often watch TechCrunch, engadget or Tencent Technology?
10. Now there is a 6×6 square. Starting from the point in the upper left corner, you can only move to the right or down. How many steps does it take to reach the lower right corner?
Interview position: senior software engineer
This kind of problem is called step counting problem. This is the most basic way to test thinking, not one of the questions that require correct answers.
It seems not surprising that Apple will ask senior engineers this kind of brain teaser.
1 1. How to determine the continuity of surface curvature?
Interview position: CAD sculptor
Apple will make many device models, such as the prototype of iPhone and iPad. These all need to undergo rigorous testing, so Apple needs to recruit people who can make models quickly.
But these models still need to be as perfect as other Apple devices. Therefore, Apple must ensure that sculptors and designers have perfectionism, even the shape of glass should be improved.
12. Find the intermediate node in the list of interconnection points.
Interview location: Cocoa Camp
Apple hopes that software engineers can come up with a clever solution.
For example, you can use two "pointers", one of which passes through each point in turn and the other skips one point at a time. When the second pointer reaches the end point, the first pointer just reaches the intermediate node.
13. If you can add a technology to the remote control function, what kind of technology do you want to add?
Interview position: genius bar Commissioner expert
This is a strange question. Maybe Apple is testing whether the interviewer is an iPhone fan.
A talented expert must be a big apple fan. Come up with five ways to make holes in the iron plate?
Interview position: product design engineer
Apple wants design and hardware engineers to be both proficient in technology and innovative.
Therefore, even if it is as simple as making a hole in the iron plate, there may be many ways. Apple is testing the creativity of the interviewer.
14. come up with five ways to make holes in the iron plate?
Interview position: product design engineer
Apple wants design and hardware engineers to be both proficient in technology and innovative.
Therefore, even if it is as simple as making a hole in the iron plate, there may be many ways. Apple is testing the creativity of the interviewer.
15. What was the most relaxed or suitable club in your high school?
Interview position: genius, expert.
If you need to see at a glance who is more likely to buy Apple products in retail stores, you must have the ability to recognize people.
The Commissioner must classify customers and find out as soon as possible whether they really want to buy a product. People who want to buy products often have something in common.
;