当前位置:网站首页>Big factories are not the only way to measure ability. The three years' experience of Shangcai's graduation
Big factories are not the only way to measure ability. The three years' experience of Shangcai's graduation
2022-06-24 07:12:00 【Datawhale】
Datawhale dried food
author : Lingling , Shanghai University of Finance and Economics ,Datawhale member
It has been half a year since my social recruitment , Although I didn't go to chengdachang , But I'm still very satisfied with my present job . As a friend said , The criteria for evaluating a person should be multi-dimensional , Big factories are not the only way to measure ability , Not going to a big factory does not mean that the interview experience has lost its value . That's why this article , I hope my experience post can bring you some help ~
Personal situation
Shangcai benshuo , Major in financial information engineering , Working as an algorithm engineer in a second-line Internet enterprise 2 More years . No contest, no thesis , The post of delivery is NLP Algorithm engineer .
resume
Resume is a stepping stone to interview , It is absolutely right to spend more time polishing your resume . Resume mainly includes basic personal information , Education experience , Work experience , Paper published , Several aspects of professional skills . Because I have no experience in publishing papers , So my work experience is my focus . The first thing I did was polish my resume , Make sure you pass the resume screening test .
You can find a sample resume to fill in your own content , Make sure the structure of your resume is clear , The content is refined , The project experience is related to the position , It's best to send it to a friend who has experience as an interviewer . But in fact, the projects I have done in my last company are not so close NLP Algorithm , Want to interview NLP There are certain difficulties in the position of algorithm engineer . I remember when I finished the first version of my resume , Send it to a friend , He said directly that my project was too simple ( Although direct, it is also true. Hahaha ). Then I told him I couldn't help it , This project is like this , There are no sophisticated algorithms . He said it would not work , I can't pass my resume , The project has to be redone . At that time, I heard this sentence , I was shocked , Project redo ??? Can you still do this ? Besides, it doesn't take a lot of time ? Although but , It really has to be done , Otherwise I may not find a job for months . During that time, I collected data every day after work , Run the model , Optimization model , Finally, a passable resume was formed . Project experience suggests STAR Write in principle , Project background 、 Task type ( classification 、 Information extraction 、 Dialogue, etc )、 Action taken , The results achieved by the project , Personal gain .
Now go back and reflect on your last job , There are many points that can be improved . The first point is the courage and opportunity to change jobs . In fact, I have long realized that the project of this position does not match the direction I want to engage in , But I didn't have the courage to change jobs immediately , And stay with the hope that the future will be better 2 year .2 Years later, I finally realized that there was nothing I wanted , But at this time, I have less time than others to work towards my expectations .
The second point is the polishing of the project . For a variety of reasons , Some of the projects will go nowhere , Maybe it's because the effect is not good ; Maybe it's because the project is not very important , The product didn't follow up . From the perspective of job hunting , It is not appropriate to include such a project in your resume , But don't write , There may not be much to write . So in the course of the project , Be sure to consult relevant materials as much as possible , Try different methods , When you encounter difficulties, you should have the courage to ask for help , Don't give up just because you can't . After all, a person's power is limited , Admit your shortcomings , Learn to rely on others , And doing so will make your progress faster . For example, you do a text summary project , Not reading a few blogs , Just try a few methods , You also need to track the latest developments in the field of text summaries , It's best to look at the review paper , Have a more comprehensive understanding of . After model training , If the effect is good , Think about why it works , Because the data quality is high , The applicability of the model is high ? If the effect is not good , We also have to analyze whether it is a data problem or a model problem , Or the training process .
interview
Generally speaking, there will be some maladjustment at the beginning of the interview , So it is necessary to find a company with two matching positions to be familiar with the interview process . In this way, you can quickly enter the interview state , And accumulate some interview experience , Know what interviewers like to ask . Study the job description carefully before the interview , Company background , Know what company you are interviewing for , What does the post do .
The interview mainly includes self introduction 、 Code of hand tear 、 Project introduction 、 Post related knowledge investigation, etc . In addition to the basic information , You can also talk about your own advantages , Job related / Anything irrelevant . Hand tearing code mainly depends on the accumulation of previous problems , I won't go into that , The key point is to brush more questions and summarize more , Know how to draw inferences from one instance , And have a good code style ( This is rarely mentioned , But code style is very important , Anyway, I've seen them hang up because of bad coding habits ).
Project experience must be the focus of the investigation , It is different from school recruitment , Social recruitment generally does not ask too much basic knowledge , Ask questions mainly around the points involved in your project experience , In addition, you may ask about the knowledge points involved in the position and the basic knowledge of the field 、 Frontier model , For example, you have a dialogue post , The interviewer must be very concerned about your knowledge accumulation in the field of dialogue . Again from NLP From this general direction ,BERT And its variants 、Transformer、T5 And other models must be mastered , The frequency of being asked is very high .
The basic point in the project interview is Be able to clearly and skillfully explain the projects they have done , This can be prepared in advance , Write a manuscript , Just practice a few more times . Put the project background 、 Purpose 、 Role in the project 、 The approach taken 、 The final effect is clear , Then the interviewer will ask some specific questions about the project : Why use this model / Method , What is the principle of this model , Have you tried any other methods , What is the latest development direction and frontier model in this field , Furthermore, it is possible to ask relevant models in a divergent way , There are also difficulties encountered in the project 、 How did it work out 、 What does the individual gain from the project 、 Understanding the business also needs to be prepared in advance , These are common interview questions . If the model goes online , I will also ask questions about engineering and launching . There are also very detailed questions , For example, how to calculate the cross entropy . I also met an interviewer who asked if I could do better now , What are you going to do . Here, in addition to your algorithm research ability , They are still examining their learning ability 、 Business understanding 、 Language skills 、 Ability to solve problems, etc , It's a very important part .
There are also a few problems that I have encountered with high frequency listed here for your reference
Understanding of the company and the position applied . This requires taking time to collect data in the early stage , Analyze the position , This part is to judge whether you have prepared the interview carefully , Whether you really want to enter this company , In this position .
Career development plan . It mainly examines your understanding and positioning of yourself , Professional knowledge , Knowledge of the company , And your attitude towards job hunting .
Why change jobs / Leave your last company . Don't speak ill of your last company , The common answer is to look for a bigger development platform ; In the last company, I encountered a bottleneck , Want to jump out of your comfort zone , Let yourself have a bigger breakthrough .
Any questions to ask . The question you ask shows what you care about , What do you care about , So avoid asking about salary 、 Overtime and so on , Ask about the size and status of the team , Expectations for this position, etc .
There are also some questions related to personal experience . For example, I majored in financial information engineering , I am often asked why I didn't choose to go to the financial industry , And choose NLP This direction of the algorithm . My post in Shanghai is Hangzhou , I will be asked why I want to go to Hangzhou . These problems vary from person to person , Just don't answer too strangely ~
An interview is a mutual interaction , The process of investigation by both parties , It's not just the interviewer who examines the interviewer , It is also an opportunity for the interviewer to inspect the interviewer . Experience the company culture from the interview process , The skill level of the interviewer , The matching degree between the position and oneself , And the matching degree with their own career development direction are all questions that interviewers need to consider . Sometimes I will meet an interviewer who is not so friendly , Don't think it's your problem , It may be the interviewer's question , It may also be that Tao is different , Just don't conspire .
Final summary
Summarize the main points of this article :
One 、 resume
resume It mainly includes basic personal information , Education experience , Work experience , Paper published , Professional skills, etc .
Project experience STAR principle Write , Including project background 、 Task type 、 Action taken , The results achieved by the project , Personal gain .
Resume Modify and polish frequently , Send it to experienced friends , Ask them to make suggestions .
During the work, you should Understand the background of the task type of the project as comprehensively as possible 、 Method model 、 Latest development etc. . Even if you are about to change jobs, you can do it again like me , Not afraid of time is afraid of inaction . However, it is recommended to pay more attention to the project , After all, it takes time and is difficult to achieve results in a short time to review and redo later .
Two 、 interview
interview It mainly includes self introduction 、 Code of hand tear 、 Project introduction 、 Post related knowledge investigation, etc
Interview oneortwo matching positions first Familiar with the process
Before the interview For the company and the position Have a certain understanding of
Tearing the code by hand is not only to complete the interviewer's questions , Also pay attention to keep Good code style
The project is the focus of investigation , Prepare in advance how to introduce the project , And the knowledge points involved in the project 、 difficulty 、 Details
The basic knowledge is mainly Ask according to the project extension , And post related knowledge points , Basic knowledge points in the general direction
Career development plan 、 Reasons for job hopping 、 Ask the interviewer questions 、 Questions such as understanding the company and the position are often asked
The interview is a The process of mutual inspection , Be confident

Sorting is not easy to , spot Fabulous Three even ↓
边栏推荐
- Laravel文档阅读笔记-Laravel Str slug() Function Example
- How do I turn off win10 automatic update? What are the good ways?
- How to build an app at low cost
- 应用配置管理,基础原理分析
- Decryption of the original divine square stone mechanism
- 【问题解决】虚拟机配置静态ip
- Thread safety and its implementation
- 【帧率倍频】基于FPGA的视频帧率倍频系统verilog开发实现
- Computing power and intelligence of robot fog
- Intelligent Vision Group A4 paper recognition example
猜你喜欢

网吧管理系统与数据库
![[Yugong series] June 2022 asp Basic introduction and use of cellreport reporting tool under net core](/img/18/1576cb7bdae5740828d1db5b283aee.png)
[Yugong series] June 2022 asp Basic introduction and use of cellreport reporting tool under net core

2022蓝队HW初级面试题总结

FreeRTOS MPU makes the system more robust!

文件系统笔记

智能视觉组A4纸识别样例

Nine unique skills of Huawei cloud low latency Technology

Localized operation on cloud, the sea going experience of kilimall, the largest e-commerce platform in East Africa

Leetcode概率题面试突击系列11~15

Arduino raised $32million to enter the enterprise market
随机推荐
潞晨科技获邀加入NVIDIA初创加速计划
Multi sensor fusion track fusion
Interpreting top-level design of AI robot industry development
0 foundation a literature club low code development member management applet (I)
Typora charges? Build vs Code markdown writing environment
Outils de débogage JVM - Arthas
大厂不是衡量能力的唯一出路,上财学姐毕业三年的经验分享
SAP实施项目上的内部顾问与外部顾问,相互为难还是相互成就?【英文版】
在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟
开源与创新
Spark项目打包优化实践
【小技巧】使用matlab的深度学习工具箱deepNetworkDesigner快速设计
Clickhouse source code note 6: exploring the sorting of columnar storage systems
【均衡器】LS均衡器,DEF均衡器以及LMMSE均衡器的误码率性能对比仿真
Become TD hero, a superhero who changes the world with Technology | invitation from tdengine community
云监控系统 HertzBeat v1.1.0 发布,一条命令开启监控之旅!
Oracle SQL comprehensive application exercises
Mysql开启BINLOG
Functions in setinterval cannot have parentheses
High energy ahead: Figure 18 shows you how to use the waterfall chart to visually reflect data changes