Tag: Teaching

  • Want to find a job on Facebook?Facebook engineers teach you how to be his colleague, including a variety of programmer ideas

    Carlos Bueno, an American Facebook engineer, published an article on Facebook's official project page on how new people should prepare for a Facebook job interview. Bueno points out that interviews for technical positions are not easy for interviewers or job seekers alike.The interviewer will check the content on the resume one by one.If the head says, "proficient in a certain aspect," then Facebook will arrange for an expert in the field to talk to you, so be sure to be prepared.If you are not proficient in a certain field, you'd better not write it on your resume. In fact, Facebook interviewers prefer job seekers to provide a list of areas they are good at or proficient in than a thicker job resume.Here will introduce you to some of the experiences you may encounter during an interview with a Facebook business. space gray iphone 6 showing facebook app

    Telephone interview or online interview

    The first step is usually a 45-minute conversation with a job seeker.The purpose of this conversation is to understand the respective areas of expertise of job seekers.The interviewer will ask about the job seeker's resume, skills, motivation, interests, and so on.But the main time of this first step is to spend the writing of the program.The interviewer will give the job seeker a website that directly tests his or her ability to solve procedural problems. Tip: For a phone interview, make sure your surroundings are quiet when you talk and your network communicates well.Headphones seem helpful during a phone interview.I forgot about it when I first interviewed Facebook, so I had to write a program while clamping my phone between my shoulders and ears for a phone interview.

    Cycle testing

    Facebook's cycle test refers to multiple interviews with job seekers on the same day, usually with a lunch break in between.In addition to writing code in a text editor, the interviewer may also ask the candidate to write code on the whiteboard.In the meantime, a job seeker has time to ask the interviewer about anything of interest. Here are a few of Facebook's expectations for the ideal job seeker … Before stating a series of advantages that the interviewer expects or pro-gaze, Bueno first points out that "these advantages are not all we seek, nor are they all things we care about."But they do influence the decisions the interviewers make in the end.」

    Cultural integration is the key

    Facebook wants job seekers to have the ability to understand and explain some complex ideas.Like most companies, Facebook wants job seekers to be passionate, curious and motivated about their jobs. Bueno points out: "facebook has a very extreme proportion of user engineers, and 5 days a week to feedback the code.Facebook wants to receive people who can make a huge impact, act quickly, decisively, and clearly understand what they do.」

    Facebook needs people who can quickly adapt to a multi-role work environment

    Facebook needs a variety of experts, but it also needs employees who can take on other role tasks at critical time. "This means that job seekers should be able to understand some of the other knowledge outside their professional scope," Bueno said."facebook is more pro-tech candidates who are proficient in a wide range of professional fields.On Facebook, you'll often see employees working in machine learning, then turning to Web performance, building, maintaining a new back-end tool, and then working on product features like photo apps for a year. Tip: A skill that is well worth cultivating is being able to change your fixed existing ideas at will.Sometimes you may encounter a problem that seems to have a concise solution, but in fact there is only one rough or fuzzy solution to the problem.If you're stuck on this issue, try any other way to fix it, no matter how clumsy or inefficient the method is.This programme is then improved.In short, it is better to be able to solve the problem than not to solve it. women typing on the notebook facebook

    In high-order software design, "architecture" is critical

    Bueno asked, "Can you find a solution in the face of unusual constraints?""facebook wants to examine the ability of job seekers to imagine the whole problem and the scope for solutions.Facebook also wants to see how much you think about the company and the unique issues it faces, in particular.How would you build a global video sharing system?Or a Facebook chat network? Tip: The grinder does not mistakenly cut wood.Revisit the technical knowledge that you don't use every day, because they are useful when you need it, such as recursion, graph theory, tree traversal, combinatorial problems, and so on.

    The program code is the king.

    Facebook doesn't like to ask questions, but at this point you need to know some tips.The questions you are asked may sound pretentious, and they are actually artificially designed for a specific purpose.These questions are usually simple, can be explained in a matter of minutes, and can be resolved within 10-30 minutes.But the solution of these problems also requires a certain amount of knowledge, skills and concentration. Excellent programming problems are essentially fractal.These questions can be expanded arbitrarily to test your level of knowledge.For example, they may ask you to solve a problem in any way you like.You will then be asked to solve the same problem again in fixed space or sub-linear time.By the way, no matter how basic a question may sound at first, focusing on the issue is what Facebook is watching closely.How you start a question is as important as the answer to the question. During the interview process, the Facebook interviewer lets job seekers write a lot of programs, because this programming ability is often directly related to how they behave as a Facebook employee. Facebook even has a specially designed set of questions for job seekers to study at home.Facebook thinks it's best for job seekers to look at these issues and encourage them to be able to fix them before submitting a resume. Tip: Another programming problem might be requiring job seekers to analyze some data types or mini-languages.These problem tests can exercise your ability to reason in extreme cases while controlling the various state ideas in the coordination mind.

    Facebook interviewers are not the only ones with a good interview philosophy, and they learn a lot from competitors like Google

    "Steve Yegge, from Google, published an excellent article on interview preparation a few years ago (Steve Yegge:get/job at Google)," Bueno said.If you haven't read it, be sure to read it; If you've read it before, read it again.Although I've never seen anyone go for an interview with their own whiteboard pen, as Yegge suggested, some of the tips listed by Yegge are still very useful.」

    Take your slow, practice, practice, practice again

    Spend more time preparing for the interview.Do some program code training with your friends and rehearse the interview.Try to do an interview question on our website.Take a look at our technical forums and feel how we do things and how deep and breadth we are trying to solve problems. Practice Writing Program code in a simple text editor, and do not use syntax to highlight or automate macro (MARCO) functionality.Never have a small surprise during an interview so as not to affect your interview. Impress the Facebook interviewer with the most familiar programming language you have in your hands.Don't be popular with some programming language, or think that a language can please the interviewer, and use a programming language that you are relatively unfamiliar with during the interview.This is a very common mistake. career job suit up suit hand man

    Don't forget to ask questions.

    Bueno said: "Be sure to ask questions!"Make the most of your interview to ask your interviewer about working life, training camps, the interview process itself, the company's organizational structure, or anything else.I recently chatted for several minutes about the power efficiency of our company's data processing center in an interview.The job seeker was very sincere and curious about the problem, and I tried to answer it.Remember not only that we are interviewing you, but also that you are interviewing this company.」

    Relax, give feedback

    The most important point, relax!If you want to jump on Facebook to work, make sure you keep that in mind. Bueno says he has worked in a variety of companies, whether it's a 2-man startup or a multibillion-capital government project. Facebook has the resources and impact of a big company, but as an engineer, you have the freedoms and responsibilities that are not in the typical big companies.In addition, feedback is given. Facebook regularly investigates job seekers about the interview process and attaches considerable importance to the results of the feedback.

  • Some people exercise headaches, vomiting because knowledge of these 7 mistakes

    Some dizziness or headaches after exercise physiological phenomenon, mild dizziness, severe symptoms are severe headaches, nausea and vomiting, or fainting to the ground.In fact, this is a common pathological phenomena in sports.Causes can be summarized as follows:

    First, no warm up before exercise.

    If not ready before exercise activity, cardiorespiratory function not fully mobilized, especially the systemic blood circulation not reaching high levels, nutrients, oxygen and cannot supply needs in a timely manner, more sensitive to the lack of nutrients in the cerebral cortex, and insufficient supply are often dizziness or headache.

    The second, and lack of exercise.

    Some people are lack of exercise, poor lung function, normal activities relatively minor.If you suddenly engage in strenuous exercise, so much activity, the function of each organ of the body cannot meet the demands of strenuous exercise, mental tension caused dizziness or headache.

    Third, too much exercise.

    Time is too long, exercise that bed, dresses especially the weather is too cold or too few, too much consumption of energy in the body, blood sugar levels down sharply when the brain when the skin lacks enough blood sugar, dizziness or headaches occur.

    Finally, poor technique.

    Some sports such as running technique that bed, landing on two feet too fast, but also some heel, or the ground is too hard, shook the brain, causing dizziness or headache.

    Finally, irregular breathing.

    Breathing during exercise that bed, shallow breathing, dizziness or headaches caused by the insufficient supply of oxygen in the body.

    Six, alternating hot and cold quickly.

    When the weather is hot and into an air-conditioned room after strenuous exercise or cold water shower, also headache due to a cold.

    Seven, the original conditions.

    Neurasthenia, high blood pressure, anemia, chronic rhinitis, chronic otitis media, and the disease itself has some symptoms of dizziness, motion dizziness may be more severe.This required according to their physical condition, appropriate grasp the amount of exercise and active treatment of the primary disease.

    Accurate motion teaching

    1. Reasonable to master time and volume of time to rest after fatigue.
    2. When it is too cold to wear appropriate clothing when the weather is too hot to avoid movement immediately after entering the air-conditioned room.
    3. When you exercise, eat foods containing sugar, increase the body's heat supply.
    4. When breathing deep, powerful, breathing rhythm and movement to coordinate and cooperate, let the body breathe in oxygen.
    5. Strengthen physical exercise.

    In General, the vast majority of headaches are benign headache after exercise, there is no other neurological diseases, and headache after headache associated with the movement include (Exertional headache), increased intracranial pressure, causing sinus expansion may be predisposing factors, Movement caused by hyperventilation with hypocapnia is the direct cause of headaches.Although this is not common, but if you attack from time to time, there is still need to guard against the disease.There have been reports that some primary brain tumors, metastatic tumors, subarachnoid hemorrhage, chromaffin cell tumor and coarctation after repair of aortic arch hypoplasia may occasionally produce headache.