iOS resume so you can find a good job

Source: Internet
Author: User

In recent years, more and more iOS developers have become more demanding in the workplace. For the workplace, resumes are like facades. If not think well, out of the mistake, delay some time pour matter, is this resume into HR's eyes, laborious and trouble can not find a good place, this few years to Qinxuekulian time, not disappoint?

Resume, simple and powerful. is a simple introduction to a person's work experience. For the company, in the selection of talent, can be through a resume to the overall understanding of talent, reduce the risk of misuse of talent. And for individuals, by writing resumes, re-experience their own past, look at the harvest and shortcomings, for the interview in advance to prepare to find a suitable for their own ideal salary.

First, the mentality of the interview

Confidence

Looking for a job is equivalent to a blind date, everyone is a bi-directional. There is no best, only the most suitable. You hold ladylike dignified, I also have xiaojiabiyu of pretty, hum ~ again how, people in embryo time already had won the championship!

Not afraid to be abused, active delivery

There is no thoroughly tempered to go around a soft tone. Let you Caigaobadou, let your thoughtful, but always meet diao people to be difficult for me. It is also possible to meet a technical blind spot during an interview to prepare well. is the so-called life is a continuous learning process, each interview is equivalent to a study, and the interview, the idea is the most concentrated, accidentally can understand what they lack, what the market needs. will be more determined.

Do not want to fall in the same place, study hard, keep summarizing it. Burn your bridges and set him up for a sunrise and sunset.

Reasonable beautification

As the saying goes, people rely on clothes to saddle their horses. No one wants to expose their own embarrassing side. Through a reasonable package of resumes, can make their weaknesses, firmly grasp the opportunity. Do the technical, especially in iOS this time waits for no one. After all, after this village there is no such shop.

Salary Requirements

Salaries are directly related to career development and are a direct criterion for judging the strength of a company. In this piece should pay attention to Ning Gao not low. Even the expression bag will say, bluffing the project manager will 50k, not bluffing we will withdraw it. This is a parody, but it also shows that once the salary is lower, growth will be limited, worked years, it is difficult to roll over. So, do not give a subjective salary according to individual circumstances, to the average salary response to the real situation to make a decision. On the other hand, personnel will inevitably depress wages, so there must be room for salary requirements.

Second, look at the resume of the person

Interviewer: For the interviewer, it's natural for them to look at the interviewer's workflow, design ideas and how to use professional skills to solve the problem, so as to reduce the risk of misuse of the talent.

yourself: Be sure to keep your resume at your fingertips, because you have to be responsible for every word. If asked to write on the resume of proficiency, the answer to the question is not know the technical point, it is not too embarrassing.

Three, clear skill tree

1) UI

(as an iOS developer, it's not like playing with a UI.) But it's one thing to do, but it's another thing to be able to do the ultimate. Tall buildings on the ground, we still have to look at the UI part of what must be mastered skills bar)

Custom cell

Layout of the Uicollectionview

It should be noted here that the encapsulation Uicollectionview to implement three agents. Uicollectionviewdatasource set the data source, Uicollectionviewdelegateflowlayout set the view layout, Uicollectionviewdelegate set the CollectionView agent.

Custom transitions

Carousel

It is possible to create circular references when the timer is set by the carousel, so be careful here.

Core animations

is a powerful and gorgeous set of animation APIs that can be used in an iOS system or in apps you've developed.

2) Multi-threaded network

Multithreading

GCD

Nsoperation

Sdwebimage principle: How to handle the cache, how to handle the download

(Multi-threaded this piece in this set of video in the second episode has been explained, attention to the public "programmer interview Flash charge" can be obtained OH)

Internet

Package AFN (AFN's source code analysis, may have many years of development experience of apes are not quite understand)

Asynchronous list Download

Socket (master socket with socket unknown is two levels of ape)

Database

Package Fmdb (This includes the use of a single-case design pattern.) Adding and removing to check is not what, can ensure that multi-threaded data security is the most important?

Fmdb Multi-threading ensures data security

Cocoapods (this is probably the standard of the program Ape)

Runtime: Associative object, dictionary to model, reflection

Running the Loop +autoreleasepool

Iv. Project

Discard Mastery and switch to encapsulation or customization

Points

Write down the project name, development time, project description, and personal responsibilities in brief. The introduction of the time to say some highlights and difficulties. If the interviewer does not see any difficulty and focus, it may be very hurt.

Apply skills from the skill tree to the project

Be sure to write down the technical points that you use in your project, because no one wants to download the app to your phone.

In reverse chronological order one by one

Personal items: GitHub (plus sub-items), analysis or write-wrapped static library, sensational bridge segment (do the program to have love, intentions to start, to let users experience more highly.) )

Five, resume writing

Resume Content

A programmer's CV, usually contains the following content:

Basic information (name, gender, age, marriage, telephone, current status)

Job search intention (position, place of work)

Knowledge, skills

Self-evaluation

Educational experience

Work experience

Project experience

Additional information (such as hobbies, honors, blogs, open source projects, etc.)

Star rule

The star rule, situation the abbreviation for Task Action result. It is the 500 strong enterprise face the skill rule of the question, the interviewee, the successful person and the 500 strong HR's esteem.

Situation: What happens when things happen

Task: How do you define your task

Action for this situation analysis, what do you do with the way

Result: What did you learn in such a situation?

For example:

S: Video aggregation client on smart Set-top box, when playing video, peak time or hot video, often lag

T: As a core developer, responsible for the development of the client HTTP base Class library and the development of the service-side HTTP server (QT-based).

A: What skills do I use to overcome some kind of obstacle?

R: Dramatic increase in playback effect, 80% decline in lag complaints

Resume optimization

HR Gets the recruitment requirements, communicates with technical staff the key points to focus on, and then chooses the right CV based on these key points. Usually in the HR eye, the key point is keywords, technical staff to screen resumes, usually more than the HR to be more detailed, roughly divided into two steps, first screen keywords, and then to see whether the project experience reflects their posts required skills and soft power. So, when we revise our resume, we use the words appearing in the recruitment information as much as possible to facilitate HR identification.

Template

XXX Services

Project Introduction: Through the mobile phone positioning function, quickly find the surrounding merchants, can be directly through the mobile phone orders, online payment, merchant door-to-home or customer offline consumption. You can also set up neighborhood and merchant communication groups to communicate online and evaluate merchant services on-line.

Technical points:

Left slide display accessibility for custom Tableviewcell

Custom Bottom Dock Bar Replacement System Tabbar

Using AFN to implement network data loading, and to reduce the coupling degree between AFN and third party framework

Use the high-D map API for merchant location display

Using SQLite to realize the preservation of shopping cart items

Analytical:

The principle is to use words such as encapsulation or customization. Project writing is also in line with the star principle. Identify the issues and tasks, and then enumerate the technical points needed to achieve or achieve what purpose.

For their own interview, for their job-hopping, career change and escort.

iOS resume so you can find a good job

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.