腾讯安卓一面挂

问了一些linux相关
linux进程通信,安卓进程通信
拥塞控制
tcp怎么重连
一堆计算机网络相关的。
我以为只是问安卓八股,没好好复习,二十分钟草草结束了。😂
全部评论

相关推荐

1.自我介绍2.第一部分:项目深挖3.问题 1:请简单介绍一下你用 C++ 实现 RAG 系统的流程,分块、向量化、存储、检索这几个环节分别是怎么做的?是自己手写还是调用第三方库?4.问题 2:项目依赖的第三方库是如何管理的?5.问题 3:依赖库有更新时,你是如何维护的?6.问题 4:项目中遇到了哪些性能瓶颈或现实问题?7.问题 5:性能优化前后的数据对比是怎样的?精度是如何衡量的?8.问题 6:SQLite 的写操作可以是多线程的吗?如果需要并发写入怎么处理?9.第二部分:C++ 语言基础10.问题 7:C++ 中的 inline 关键字有什么作用?有什么缺点?是否可以用于虚函数11.问题 8:在头文件里定义一个全局静态变量,它存在进程地址空间的哪里?如果被多个源文件包含会怎样?12.第三部分:数据结构与数据库13.问题 9:常用的数据结构有哪些?在你的项目中用到了哪些?14.问题 10:数据库索引一般用什么数据结构?B 树和 B 加树有什么区别?15.第四部分:网络与安全16.问题 11:HTTPS 相比 HTTP 多了什么?它是如何确保连接安全的?17.反问。面试官在问第一个问题的时候,看起来表情都不是很耐烦,我就知道肯定挂了,不过不管怎么样,也算积累面试经验了。
查看12道真题和解析
点赞 评论 收藏
分享
发个面经积攒人品。1.  (开场)请做一个简单的自我介绍。2.  (算法题)实现一个时间复杂度最低的排序算法(给定正整数且已知最大值)。3.  (Java基础)Java的基本数据类型有哪些?4.  (Java基础)byte类型的取值范围是多少?5.  (Java基础)int占几个字节?6.  (Java基础)你知道Java的拆箱和装箱吗?7.  (Java基础)拆箱和装箱会带来什么问题?8.  (Java基础)它(指Integer的缓存机制)一定会有拆箱和装箱的开销吗?9.  (Java集合)Java里面的集合类分为哪些类型?10. (Java集合)List里面的ArrayList和LinkedList有什么区别?11. (Java集合)为什么会有这个区别?(指上一个问题中两个List的不同特性)12. (Java集合)ArrayList扩容是怎么扩的?13. (Java集合)为什么(ArrayList)扩容1.5倍?14. (Java集合)HashMap你了解吗?它是什么结构?15. (数据结构)为什么红黑树的查询性能(比链表)好?16. (数据结构)二叉(搜索)树的查询效率一定是O(log n)吗?17. (数据结构)那为什么不做一个完全平衡的(AVL)二叉树?18. (Java集合)HashMap的哈希算法是怎么样的?19. (Java并发)Java里面多线程编程,为了保证线程安全,有哪些技术?20. (Java并发)刚刚说的Atomic是怎么去实现线程安全的?21. (Java集合)HashMap是线程安全的吗?22. (Java集合)有哪些线程安全的Map实现?23. (Java并发)ConcurrentHashMap是怎么去实现(线程安全)的?24. (Android)安卓里面的Handler机制你了解吗?25. (Android)你刚刚提到的epoll机制,它是什么样的(通信机制)?26. (Android)安卓的那个RecycleView你了解过吗?27. (Android)安卓里面进程间通信的方式(有哪些)?28. (Android)你有了解Binder机制吗?29. (框架)看你简历上有提到Retrofit框架,你用过这个框架吗?30. (框架)Retrofit的框架是怎么去实现它接口调用的(机制)?31. (反问前)你那边有问题要问我吗?
查看30道真题和解析
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

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