当前位置:网站首页>Interviews with big factories under the trend of layoffs: "ByteDance"
Interviews with big factories under the trend of layoffs: "ByteDance"
2022-07-30 00:54:00 【Android daily lecture】
Foreword
Remember a quote from Forrest Gump "Life is like a box of chocolates, you never know what the next one will taste like"
So there are many explanations for layoffs, in our case it is called Indulgence~
The collective indulgence began in June; The initial rumors were heard on the pulse, and after the fight between our two bosses was over, I was also affected, and the winning boss kept himselfPeople, we are merged to like Indulgence List
After experiencing a series of activities such as unwillingness, hard work, and lying down; I am also ready to accept n+1 and leave the place of my first job; however, I was informed that I was left,Maybe I'm too cheap, maybe the list is enough, maybe the new leader is fighting for it
I thought the end was the beginning. In the following time, everyone started to involute. The project in charge was taken over by a school recruiting students, and the team atmosphere was poor; It turned out to be me taking the initiative to indulge /strong> Let's just introduce the interview questions in ByteDance directly 1. Please talk about your understanding of MVC and MVP? 2. Introduce several storage methods of Android that you know? 3. Briefly describe the principle of hot repair? 4. Talk about how to adapt to more models? 5. Please talk about how you do multi-channel packaging? 6. How did you handle the Presenter layer in MVP to prevent memory leaks? 7. How to calculate the memory space occupied by a picture? 8. Have you encountered the 64k problem and how to solve it? 9. How to optimize the build speed of Gradle? 10. How to get the unique ID of the Android device? 11. Talk about the impact of Android P's disabling http on our development? 12. What is AOP?What application scenarios does it have in Android? 13. What is MVVM?How did you apply it to specific projects?– Please talk about how you implemented data embedding? 14. If you are allowed to implement the uploading function with breakpoints, what do you think should be done? 15. What are the characteristics of pictures in webp and svg formats?How should it be used in Android? 16. Tell me how you do unit testing?And how to apply in MVP and MVVM? 17. Do you have any ideas and suggestions for loading GIF images? 18. Why should the project be migrated to AndroidX?How to migrate? 19. Talk about the Handler mechanism and principle? 20. Why does creating a Handler in a child thread throw an exception? 21. Try to analyze the difference and application scenarios of Handler's post and sendMessage methods from the perspective of source code? 22. There is an infinite loop in the Handler, why is the main thread not blocked, what is the principle? I have compiled some Androida interview questions that I have interviewed in the last year or two and some Android interview questions shared by some friends into PDF documents to share with you Students who need the full PDF: Now private message "Advanced" to get it for free This more than one month experience has brought me from fairy tale to reality, and I have grown a lot.The road to the future is very difficult, I will never back down, I will face it bravely, today's efforts are only for the future! There is no shortcut to learning.We should pay attention to memorizing learning, not only memorizing, but also writing down our experience, writing notes, drawing pictures, summarizing, etc. There are many ways, but we must do it carefully and don’t believe it too muchOne's own memory, only repeated memory, deepen understanding Caixing. At the same time, for programmers, it is not just rote memorization, we have better ways to learn, such as writing demos to verify.When reviewing the knowledge points, you should combine them with the projects you have done in time, so that you know how to talk during the interview, from the project to the knowledge points, and from one knowledge point to another knowledge point.After reviewing to a certain stage, you can try to connect these things in series, from point to face to form a knowledge system. I believe that as long as you are fully prepared, you can get a satisfactory offer and embark on a new level of life!If the article is helpful to you, please like and collect it, or share it with your friends, thank you for your support!Interview Questions

Last
边栏推荐
- 更换可执行文件glibc版本的某一次挣扎
- string replace spaces
- Weekly recommended short video: What is R&D efficiency?It can achieve anti "involution"?
- Baidu Intelligent Cloud Zhangmiao: Detailed explanation of enterprise-level seven-layer load balancing open source software BFE
- Worthington's tried and tested cell isolation system protocols
- The range of motion of the robot
- Linux-安装MySQL(详细教程)
- Chinese semantic matching
- Worthington解离酶:中性蛋白酶(分散酶)详情解析
- [Best training DAY16] KC's Can [Dynamic programming]
猜你喜欢

Worthington解离酶:中性蛋白酶(分散酶)详情解析
![[Best training DAY16] KC's Can [Dynamic programming]](/img/60/26280222faf72bd94c654b1810381d.png)
[Best training DAY16] KC's Can [Dynamic programming]

Reconstruction of binary tree

From the perspective: the interviewer interview function test engineer mainly inspects what ability?

Superficial understanding of CNN

自媒体人如何打造出爆文?这3种类型的文章最容易爆

账号权重怎么提升?自媒体运营的3个方法,帮你获得更多收益

Ubuntu中使用SQLite

循环神经网络(RNN)

【微服务~Nacos】Nacos之配置中心
随机推荐
@RequestParam注解的详细介绍
7.27
Based on TNEWS 'today's headline news in Chinese short text classification
排序相关应用
旋转数组的最小数字
go语言解决自定义header的跨域问题
【励志】科比精神
中文语义匹配
Introduction to Worthington Elastase & Hyaluronidase
【微服务~Nacos】Nacos之配置中心
Types and check set (set), study T treasure code
Codeforces Round #805 (Div. 3) Summary
账号权重怎么提升?自媒体运营的3个方法,帮你获得更多收益
某团实习面经
WeChat developer tools set the tab size to 2
Worthington解离酶:胶原酶及四个基本概况
Worthington dissociating enzyme: detailed analysis of neutral protease (dispase)
Worthington用于细胞收获的胰蛋白酶&细胞释放程序
From the perspective: the interviewer interview function test engineer mainly inspects what ability?
新闻文本分类