理想一面面经70min当天约二面

http协议组成
epoll
进程和线程
线程池需要注意些什么
三次握手
标准库封装char自动增长的缓冲区
日志系统
日志生成速度大于日志写入速度 日志在队列里面越来越多
基于GUI
训练和测试
linux常用命令
chmod 改变文件权限
改变所属用户
改变linux密码
看文件
内存管理 简述一下
虚拟内存和物理内存在多进程下的好处
缺页中断
常用的进程间通信方式和优缺点
传输大数据 用哪个
查看linux版本常用命令
创建文件命令
创建目录
拷贝文件
自动过滤
怎么看进程
看内存
看cpu
局部变量和全局变量
全局变量和局部变量重名了会出现什么情况
两个文件 一个文件引用另一个文件的全局变量怎么做
如果对方不想让他引用怎么做
静态作用在局部变量
堆和栈 内存
.c编译到可执行文件的过程
使用动态库和静态库的体积比较
memcpy strcpy
linux开发的书
++a a++
指针 声明数组的指针和指针的数组怎么声明
头文件 双引号 和 尖括号区别
看磁盘的大小输入命令
引用和指针的区别
堆栈溢出一般是什么造成的
数据结构队列和栈
数组和链表
结构体和联合体
结构体三个变量
int a char b char c 和char a int b char c 大小
new和malloc
反问
用C++ 语言瓶颈不大
稳定性 安卓崩溃 
性能优化 启动速度
内存优化 应用内存大小 压缩内存空间
车载系统和软件
一两年打磨 理解和应用能力 增加知识范围 新知识的应用
不类绿面试结果的话 面试过程 建议和评价 项目类似 web 训练模型 特征性 项目千篇一律 基础偏好 回答的逻辑性和细节 识别模型的项目说不出来太多东西 项目上欠缺了自己的东西 分享的东西 校园经历比较丰富 简历写的比较好 补一些东西 linux和安卓的相关知识 
linux和安卓交叉使用吗 框架 
面试什么时候出结果
全部评论
我两次面试都很简单 不知道为什么那么难啊你
1 回复 分享
发布于 2023-10-25 23:25 北京
老哥今天啥时候面的
1 回复 分享
发布于 2023-10-25 22:50 陕西
这面试官怎么能问这么多Linux命令啊😂 需要的时候网上都有,用的多了自然记住了,没必要考查这么多啊
点赞 回复 分享
发布于 2023-12-07 10:47 北京
老哥啥时候做的笔试
点赞 回复 分享
发布于 2023-10-27 00:13 天津
岗位安卓linux开发
点赞 回复 分享
发布于 2023-10-25 19:36 四川

相关推荐

03-04 16:42
已编辑
东莞理工学院 Java
面试官基本上都是用安卓的术语去问JAVA相关的基础内容,不断的对一些基础内容进行深挖和对比,再结合着业务场景去问,有一些内容我感觉比较偏,回答出来了2/3左右,但是安卓相关内容回答的不是特别好1. 介绍一下你对安卓开发、安卓研发从工程角度的理解。2. 你对转到安卓开发这个岗位的认知是什么?3. 安卓平台有没有存在壁垒、需要深入经验才能做好的技术方向?4. 说说 ClassLoader 的整体架构和理解。5. ClassLoader 在安卓里有哪些应用场景?6. 利用 ClassLoader 怎么实现热修复?原理是什么?7. 反射在安卓上的使用场景、额外成本有哪些?能不能大规模用?对包体积、启动速度有没有影响?8. volatile 关键字能解决哪些问题,不能解决哪些问题?9. 双重检查锁为什么要加 volatile?10. synchronized 锁升级过程是怎样的?11. 锁竞争在安卓端会不会造成用户可见的卡顿?12. Protobuf、JSON、ProtocolBuffer 这几种序列化对性能、包体积的影响和权衡。13. 安卓里 NDK 有没有了解过?14. 说说对 Activity、Fragment 的理解。15. 协程怎么取消?16. 协程里 Job 存在的意义是什么?17. Kotlin 相比于 Java 有哪些独有的好用优势?18. 什么是密封类(sealed class),优势是什么?19. by lazy 和 lateinit 的区别是什么?20. 说说你对 WebSocket 协议的理解。21. 安卓数据库(如 SQLite)的索引是什么,底层结构?22. 安卓里内存泄漏是什么?有哪些例子?怎么排查和治理?23. 最长无重复子序列。个人感想:怎么说呢?感觉还是比较可惜吧,感觉离大厂最大的一次机会了,但是安卓相关的内容有些确实不知道,感觉到面试官是结合着JAVA去提问一些安卓的内容,然后想问一些相似的场景,但是比较可惜了,有些内容确实是不知道,也没有接触过安卓开发,还是好好沉淀,准备一下吧
查看45道真题和解析
点赞 评论 收藏
分享
02-12 12:06
已编辑
广东石油化工学院 安卓
我在大一上的时候自学了部分 Android 开发,寒假的时候在boss上面投了几份简历(没敢投大厂,都投的中小厂)。还好有公司愿意面我,大部分都是已读不回,后来第二天把一二面给过了,虽然感觉表现的不行,但还是过了,技术方面倒是很简单:- Java 线程池相关- MVP 架构内存泄漏- LiveData 和 StateFlow 的区别- Ktor 相比 Retrofit 的优势- MVI 和 MVVM 架构区别- DataBinding 和 Compose 区别- Koltin 泛型的协变逆变(这个真不会,平常里没用过本来想着如果拿到 offer 了不打算去,因为base 在杭州,太远了。但后来那边问我能不能接受远程实习,还有 MBP 可以借给我用。那这还说啥,直接入职了leader 还特意提醒我,他们的项目历史比较久,代码可能对新手不太友好实习几天下来,确实学到了不少新东西,但代码库也确实如 leader 所说的真的很史(指历史悠久)。项目里面同时存在 MVC、MVP、MVVM 三种架构;还有 findViewById、ViewBinding 以及 KAE 等各种写法混杂;协程和 RxJava 一起在用;Kt和 Java 混写,很多代码写法看起来匪夷所思😵还有很多是后端约束了导致客户端实现不了很多功能,改动起来束手束脚,往往只能在原有基础上继续添加新的逻辑,越堆越多,没点抗压能力还是接受不了的😥(mbp键盘布局适配需要点时间
夜落叶归:不儿?29届?
查看6道真题和解析
点赞 评论 收藏
分享
评论
6
65
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务