Chapter 2 Interview Process

| - Interview Process
job analysis
1> jobs?
2> Responsibilities (whether business interest)
3> Requirements (if mastered, you may say)
4> Company technology stack

Backstage interview process
1> re-student basis, community move heavy items
2> side of the base
3> dihedral Project
4> three-sided design

Less project experience, the foundation is very important
1> academic achievement and
computer courses 2> university is

3> online project / internship experience in community projects and move heavy design 1> which participated in the project? There did not participate in the project 2> to assume responsibilities in the project 3> there is no design experience system? Interview enhance the success rate of 1> requirements for the company's technology stack and write a different resume 2> showing an interest in the company's business position and 3> to highlight their skills to advantage, improve the matching degree (skills and company requirements more in line) behavioral interview 1> non-technical issues 2> self-introduction 3> verbal communication skills 4> communication skills HR interview 1> salary (anchoring effect) 2> career 3> self-introduction / communication etc. EG: 1> process web requests browser -> load balancing -> web framework -> business logic -> cache database back-end technology stack py language 1> language features 2> language Basics 3> advanced characteristics of algorithms and data structures 1> commonly used algorithms and data structures 2>


































Programming Paradigms
1> Object-Oriented Programming
2> common design patterns
3> Functional Programming
Operating System
1> commonly used linux commands
2> process / thread
3> Memory Management
Network Programming
1> commonly used protocol TCP / IP / HTTP
2> the Socket programming Fundamentals
3> Python concurrency library database 1> mysql often test, the index Tuning 2> relational and NoSQL use cases 3> Redis cache Python Web framework 1> common framework for comparing, RESTful 2> WSGI principle 3> Web security system design 1> design principles, how to analyze 2> back-end systems commonly used component (caches, databases, message queues etc.) 3> technology selection and implementation (short URL service, Feed flow system) to technology, the soft power of 1> learning 2> business comprehension, communication skills 3>Mentality junior engineer 1> solid theoretical foundation computer























2> code standards, good style
3> to complete the business needs to fly under the guidance of mid-level engineers 1> solid computer base and extensive project experience 2> independent design and complete project requirements 3> familiar common web components (caching, message queues etc.) have a certain system design capabilities soft power soft skills 1> has the product awareness, product technical guide 2> communication skills, teamwork skills 3> technology leadership and influence forces interview preparation interview build a nuclear bomb, the work of screwing 1> is closely related to job content and services 2> platform decided to grow (business body mass) 3> prepare for the interview needs targeted, with jobs that match your resume content performance personal strengths, highlighting The key message 1> basic information (name, school, education, contact information, etc.) 2> vocational skills (programming languages, frameworks, databases, development tools, etc.) 3> key project experience (as duties, what technology used) Biography self-evaluation 1> resume self-evaluation dispensable 2> ensure concise, sincere attitude resume bonus items 1> well-known project experience 2>Compare match technology stack






























3> Open Source Project (github / technology blog / linux / unix geek)
Biography Notes
1> content streamlined, focused, not more than two, you can apply a template
2> Note format, recommended pdf (to ensure cross-platform open format unanimously)
3> real information, not fraud, skills and job matching, irrespective of the content without too much
self-introduction:
1> personal information
2> to master the technology, participated in the project
3> candidates for the post to express their views and interests

    eg:
    个人信息    
        您好,我叫。。毕业于。。专业。。
    工作项目经历
        之前就职于xx公司,担任后端工程师
        负责xx项目,对xx技术比较熟悉
    求职意向
        我的工作经验和目前这个岗位较为匹配
        希望能够应聘到这个岗位
    不太表达怎么办?
        早准备
        准备开场白讲稿,面试前多练习
        找一个同伴好友模拟面试, 消除紧张心理

Behavioral interview questions and answers Tips

What is Behavioral Interviewing
1> measure their competence according to the candidate's past behavior
theory: consistency behavior of
2> when faced with a similar scenario will tend to repeat past patterns of behavior
3> judge people business skills, communication skills , language skills under pressure and so on
behavioral interviewing routine
1> question way: have you ever talk about. .
2> you did talk about this project
3> tell you encountered technical problems? How did you solve? What have you learned?

STAR Model
1> occur under what circumstances the situation Situation
2> Tasks task is how you clear your task
3> action action using what actions
4> how about the result result result? Learned what

eg:
情境situation 近年来短视频日渐火爆,深受
                大众喜爱公司决定启动自己的
                短视频业务
任务task      负责搭建支撑整个公司的视频业务
                系统, 为其它项目提供视频服务
行动            组建视频团队,调研云服务,采用阿里云
                服务搭建视频上传和转码系统,
                提供给其它业务方使用
结果result        成功搭建了公司的视频业务系统,支撑
                整个公司的视频上传,转码,播放服务

Set forms to deal with common issues
1> FAQ Item 1
2> The technology which is used xxx
3> What are the technical problems encountered?
4> How to solve? Not enough concurrent performance, concurrency library to solve gevent
5> Project greatest achievement? Asynchronous Programming Performance Optimization
Frequently Asked Questions
Interviewers usually ask: What else do you want to ask me?
It shows you that there is no lack of understanding and interest in the position
shown interest: ask job content (business), technology stack, team projects.

Ask questions of interest, architectural issues
Note:
information is true, not fraud
simple and focused, the details and the appropriate simulation exercises
using STAR model lets answer more organized

eg:讲讲你觉得最有技术含量的项目
    你做了哪些工作?承担的职责是什么?
    你遇到的困难是什么?如何解决的?行为面试准备表格

Guess you like

Origin www.cnblogs.com/xuzhaoping/p/11616731.html