有人知道今年钉钉本硕2能开到P5吗?许愿。
钉钉一面:1h
- 多线程怎么操作、
- 锁的方法有哪些、
- 手撕写一个工厂模式实现、
- EPOLL,POLL,SELECT区别,
- Http协议状态码、
- TCP三握四挥、
- TCP和UDP的区别,具体应用场景有用过UDP吗,公网上有用UDP吗。
- 多线程上锁、JAVA里的EPOLL和POLL叫什么、
- UI懂不懂、多线程优化之后有没有考虑功耗CPU、内存等、
- view刷新流程、surfaceflinger整体流程
- 实习项目具体实现、重构源代码实现、
- 论文、多模态、大模型生成等,
- binder懂不懂,
- Handle和 messagequeue
钉钉二面:1h25min
实习经历及项目询问
- ArrayList和LinkedList区别,底层实现
- JAVA反射
- 死锁条件,如何解决死锁
- java线程同步方法,synchronized,volatile
- 怎么保证线程同步安全,哪些类型是线程安全的
- 安卓四大组件、contentprovider机制,URI,怎么进行调用让其他应用使用
- service和activity以及fragment生命周期
- 渲染中surface的作用、surfaceflinger流程详解、vsync作用 、单缓冲双缓冲等区别、 view刷新机制
- 进程间通信机制,AIDL,事件分发机制
- 安卓内存泄漏、内存优化方式
- 手撕 最长连续子序列
- 后续聊了很多安卓学习方法及客户端开发技术
钉钉三面 30min
主管面,问的都是个人实习经历以及学习方法、学校经历、个人性格等。
钉钉HR面 25min
同三面,让自我评价一下,以及自己在平时生活学习中的小团体一般扮演什么角色等开放性问题。
#晒一晒我的offer#
#23届找工作求助阵地##我的实习求职记录##阿里#