Joke Collection Website - Public benefit messages - 15 Interesting questions in Apple interview!

15 Interesting questions in Apple interview!

15 Interesting questions in Apple interview!

According to foreign media reports, Google often asks job seekers technical questions when recruiting employees and engineers. Apple, on the other hand, always asks some brain teasers and questions related to hardware specifications, which seems to be more about tapping the creativity of potential employees. Apple's problems are not only aimed at technicians, but also at salespeople and other special people. The following are the most interesting 15 questions provided by GlassDoor, an American website, for Apple to interview candidates:

1. There is an old iPhone on the desk. What materials can you see?

Recruitment position: product design engineer.

Most employees working in Apple will understand the cost of the supply chain to ensure that the cost of producing mobile phones is reduced as much as possible. Apple's mobile phone is a product with competitive price, and you must know how to do a good job in cost control. Therefore, having professional experience in materials and their properties will help you reduce the cost when producing mobile phone equipment.

2. Describe the use of Apple products.

Recruitment position: salesman.

If you want to sell Apple products, you'd better be an Apple user. In any case, Apple will not hire a person who has never used the Apple iPhone as a sales employee.

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

Recruitment position: product quality engineer. If something goes wrong in production, hundreds of iPhone may be damaged, and even thousands of incomes may be damaged. If you want to manage product quality, you must make sure that you can find all the problems that appear, especially those that appear in the early stage of the supply chain.

4. How to transform the thread model dealing with network, file system and user interface system? Convert to a user space framework in an environment with very limited resources?

Recruitment position: software engineer.

It is easy to write an operating program, but it will be difficult to make it work effectively, especially when you design software for mobile phones, you must rely on low-power chips to ensure the extension of battery life.

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

Recruitment position: material project manager.

They are talking about literally apples, you know, fruits. However, this is also a very basic supply problem. If you are responsible for managing the supply chain, then you need to know exactly what products and materials suppliers can provide. Apple has bought almost all the best components for its smartphones. If you can fully understand the whole supply chain, you can reduce costs.

6. Design LED driver with operational amplifier.

Recruitment position: hardware engineer.

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

7. How to diagnose the buffer overflow problem?

Recruitment position: software engineer.

Usually, the best way to determine who is the most talented engineer is to ask them how to solve the problem. Once the buffer overflow problem occurs, it may lead to a huge disaster, so if you want to test how your engineers take action in the face of extremely complicated problems, it will be a good question worth asking.

8. You have 100 numbered bulbs. The first step is to turn on these bulbs, then put on other new bulbs, and so on. /kloc-How many light bulbs are still on after 0/00 times?

Recruitment position: senior software engineer.

In fact, Apple interviewers are not the most traditional people. They will quote some questions about the style of brain turn on the website of Khan Academy. However, these questions are generally complex questions involving some mathematical skills. So in order to test an engineer's problem-solving ability, these questions will be good questions worth asking.

9. How do you pay attention to science and technology news in time?

Recruitment position: Mac talent.

If you want to run an Apple retail store, you also need to make sure that you have a sense of how people know about Apple from the news. Apple interviewers want to know whether candidates will visit websites such as TechCrunch, heck or Business Insider.

10, you can start from the upper left corner of a 6×6 grid and move down or right, so how many ways can you reach the lower right corner of the grid?

Recruitment position: senior software engineer.

This is a problem called "path calculation", which is also the most basic brain teaser. This kind of question aims to test how candidates think about the problem and whether they can find a solution to it. It is not surprising that Apple will ask some of their senior software engineers some crazier questions. Such questions are also taken from Khan Academy.

1 1. How to check the continuity of surface curvature?

Recruitment position: CAD cartographer

Apple drew many prototypes for its own devices, such as iPhone and iPad. Those prototypes need to be tested, so you need to have some people draw prototypes quickly. However, it is also necessary to ensure consistency with other Apple devices. So you need to ensure that your draftsmen and designers have perfect consciousness and even design the shape of glass.

12. Find the midpoint of the linked list.

Recruitment position: Cocoa Camp.

Apple will ask their software engineers to provide smarter solutions. For example, you may get two "pointers". One pointer moves one step at a time in the linked list, and the other moves two steps at a time. When another indicator reaches the end point, the position of the first indicator is the midpoint of the linked list.

13. If you could take a technology product to a remote place, what would it be?

Recruitment position: Commissioner.

This is a "deceptive" question, and Apple may be testing whether you like the iPhone. Apple store salespeople (that's what Apple store experts do) must like Apple products very much.

14. How to punch five holes in the metal sheet?

Recruitment position: product design engineer.

Apple needs to ensure that its designers and hardware engineers are at least creative, even if they must be super technical experts, so even simple problems like punching holes in metal sheets may have many solutions. In fact, Apple is testing the creativity of candidates.

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

Recruitment position: Commissioner

If you want to pick out specialized users who are more likely to buy Apple products in the Apple Store, you need to know who these users are. Whether they buy Apple products or not, you need to mark and distinguish them as soon as possible.

;