当前位置:网站首页>Interview notes for Android outsourcing workers for 3 years. You still need to go to a large factory to learn and improve when you have the opportunity. Interview questions for Android Development Int
Interview notes for Android outsourcing workers for 3 years. You still need to go to a large factory to learn and improve when you have the opportunity. Interview questions for Android Development Int
2022-06-24 00:06:00 【Ordinary netizens】
This year, 5 In January, due to the completion of the company's project , I'm ready to go my own way , Because it's outsourced , So I started the interview , The following is a record of the interview companies I met and the process of each side .
One 、 Guangzhou boguan
This is a company that combines intelligent software and hardware based on hardware , Rich hardware resources , The group mainly makes telescopes and so on , Interview this company mainly in the direction of smart home , At present, there are mature products online , Next, I'm going to do intelligent monitoring app project , Hardware Engineer , Back-end engineer , Hardware , The software is done by itself , Old company , It's still quite complete .
First side
The interviewer looks mature , But it's not as old as me , The question asked is probably the basic content , Let's recall :
networking
tcp/ip Three handshake process
udp understand
Whether multithreading has implemented itself / How to avoid thread deadlock
Basic aspects
Android Introduce the four components one by one
activity Life cycle and usage scenarios for each cycle
service Starting mode, difference and respective use scenarios
broadcast Registration method and why there are two methods, their respective meanings and usage scenarios
contentprovider understand , What can be done .
In terms of projects
2D Drawing principle ( This is used in personal projects )
Customize View The process ( Give a demand on the spot , Say the implementation process )
Bluetooth communication Decoding packet subcontracting mechanism ( The transmission data is too large ) How to deal with
The second side
The second interview is easier , The interviewer is talking to you , Talking about projects , Talk about your previous experience , Because my first project took a long time , I was also impressed , Just talked a lot , For example, what are the biggest difficulties encountered in the project , How to solve it, wait .
We had a nice chat , And that's it , Neither interview mentioned the question of salary , I found this later when I went back .
Two 、 Guangzhou top gene
First side
This company is located in Gaode land Plaza, Zhujiang New Town , It's closer to where I am now , I learned about it on the official website before , Finally, I didn't know what kind of medical project to do , No matter the , Here is the interview process …
Wait at the front desk , Enter the small meeting room , Two interviewers came in succession .
It seems that the problem of technicians ( Why does it look like , Because the problem seems to have nothing to do with technology )
Self introduction. ( I always introduce myself in the process from college graduation to the current company Very concise )
Introduce the following items ( Yiyi's introduction is over )
Project staffing / Responsible for module completion time
Why learn software
A mall project Do it alone How long will it take
At this time, a manager came , The following question is even more outrageous :
What do you think your strengths are
What do you think your weakness is
If there is 5 Candidates , Why should I choose you
What two points do you think I will worry about after you enter the job
I don't know what to say , Then there is personal planning , The direction of development , He has his opinion , Of course, I have my own understanding , When he finished, I said , When you're done, it's over , It makes me feel very uncomfortable , The interview process is boring , No technology related , Seems to be doing a personality test , One of my colleagues has undergone a personality test , ok , Don't say that , Today's interview is over , Wait for the result , Prepare for the next interview .

A little interview experience
There are some
《Android Summary of learning notes + Latest mobile architecture video + Big Android interview questions + Project actual combat source code handout 》
【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 Full content open source sharing
You don't just have to understand , And to be able to express it well , Be able to get the interviewer to recognize your understanding , for example Handler Mechanism , This is an interview question .
Some obscure points , Maybe it only lives in interviews , You don't use it at all in real work , But you need to know what it is .
There are so many knowledge points in client development , There are still so many things to ask about in the interview . So there's no other trick to an interview , It depends on how well you are prepared for these knowledge points .so, When you go out for an interview, you should first see which stage you have reviewed .
So we need to sort out knowledge , Raise reserves
** The necessary skills for an architect to build a foundation :** thorough Java Generic + The notes are simple + Concurrent programming + Data transmission and serialization +Java Principle of virtual machine + Reflection and class loading + A dynamic proxy + Efficient IO
**Android senior UI And FrameWork Source code :** senior UI promotion +Framework Kernel parsing +Android Component kernel + Data persistence
**360° Comprehensive performance tuning :** Design ideas and code quality optimization + Program performance optimization + Development efficiency optimization
** Interpretation of open source framework design ideas :** Thermal repair design + Plug in framework interpretation + Component frame design + Image loading framework + Network access framework design +RXJava Responsive programming framework design +IOC Architecture design +Android Architecture components Jetpack
边栏推荐
- docker redis集群配置
- Confused test / development programmers, different people have different stories and different puzzles
- Dot and cross product
- Windows10 security mode entry cycle blue screen repair
- Taylor formula and common expansion
- Easycvr implementation of adding preset point position function of Dahua equipment
- NLP工程师是干什么的?工作内容是什么?
- Accompanist组件库中文指南 - Glide篇,劲爆
- 点乘和叉乘
- Don't miss | Huawei's internal data - Successful Project Management PPT (page 123)
猜你喜欢

Synthetic big watermelon games wechat applet source code / wechat game applet source code
![组合总数II[每个元素只能用一次 + 去重复解集]](/img/06/a40e28a1882a4278883202bc9c72d3.png)
组合总数II[每个元素只能用一次 + 去重复解集]

How to ensure reliable power supply of Expressway

被同事坑到周末加班, 没见过把Redis用成这个鬼样子的。。。

元宇宙中的社会秩序

Recommend 4 flutter heavy open source projects
![The input parameter is object, but it was passed as [object object] because it needs to be converted to JSON format](/img/8c/b1535e03900d71b075f73f80030064.png)
The input parameter is object, but it was passed as [object object] because it needs to be converted to JSON format

抖音实战~密码找回
![Total number of combinations ii[each element can only be solved by + once]](/img/06/a40e28a1882a4278883202bc9c72d3.png)
Total number of combinations ii[each element can only be solved by + once]

Classical Chinese can be programmed???
随机推荐
Generative countermeasure networks (Gans) and variants
Nice input edit box
Different objects use the same material and have different performances
Notepad++ practical function sharing (common methods for replacing the end and beginning of regular lines, text comparison function, etc.)
Shutter control layout
迷茫的测试/开发程序员,不同人有着不同的故事、有着不同的迷茫......
合成大西瓜小游戏微信小程序源码/微信游戏小程序源码
DO280OpenShift访问控制--管理项目和账户
数据库中索引原理及填充因子
【面试经验包】面试被吊打经验总结(一)
What is medical treatment? AI medical concept analysis AI
物联网卡设备接入EasyCVR,如何查看拉流IP以及拉流时间?
fatal: The upstream branch of your current branch does not match the name of your current branch.
Don't miss | Huawei's internal data - Successful Project Management PPT (page 123)
Usage of go in SQL Server
UART protocol timing summary
逆向工具IDA、GDB使用
Restore IP address [standard backtracking + standard pruning]
1.< tag-动态规划和路径组合问题>lt.62. 不同路径 + lt.63. 不同路径 II
人工智能技术岗位面试要注意什么?