转转移动客户端一面凉经

8.28    15:30    32min

基本是纯八股,有点快问快答的感觉,好爽!有些记不得的就不写啦。
1、自我介绍
2、了解过移动客户端的知识吗?你偏向安卓还是ios?
3、介绍下链表,怎么逆序访问?
4、介绍下队列。
5、介绍下栈。
6、数组与链表的区别,存储上的区别呢?
7、数组怎么处理数据溢出?
8、讲述下冒泡排序,时间复杂度,适用场景。
9、讲述下快速排序,时间复杂度,适用场景。
10、两个文件a和b各存储50个URL,怎么找到相同的?
11、怎么找到链表中第k大的数?(当时没考虑有无序,默认有序了,有序的话双指针)
12、怎么找到链表中间的结点?(快慢指针)
13、浏览器输入www.baidu.com的具体连接过程。
14、http的get与post区别。
15、发送域名劫持怎么解决?
16、如果直接用ip地址不用域名访问服务器会有什么问题?(好像是这么说的=-=,可能有点出入)
17、http与https的区别。
18、SSL的连接过程。
19、你了解到哪些设计模式?细讲下。
20、IO模型介绍下。

反问:技术栈(移动端c++用得少),结果啥时候出。

能记得就这些啦,面试官很技术人员的感觉hhh,是个挺年轻的小哥哥。不过对我做出的回答不置可否,直接下一个问题,不会深挖,这点出乎我的意料hhh。快问快答还是蛮舒服的,虽然还是有些不太记得。许愿个二面吧。

收到感谢信了,突然被挂还是有点懵,经验+1
#转转面试##面经##转转##校招##C++工程师#
全部评论
你昨天面了多少个😂感觉你好强
点赞 回复
分享
发布于 2021-08-29 02:52
** 你和我同一个面试官   问的一模一样  ,
点赞 回复
分享
发布于 2021-08-29 10:27
联易融
校招火热招聘中
官网直投
。。为啥挂了 没答上来嘛
点赞 回复
分享
发布于 2021-08-29 11:55
多来点女程序😁
点赞 回复
分享
发布于 2021-08-29 13:05
我也怀疑是同一个面试官。。。问题相似度90%以上,也给我挂了
点赞 回复
分享
发布于 2021-08-30 18:59
是多久收到感谢信的
点赞 回复
分享
发布于 2021-09-08 21:03
遇到一个面试官问的问题也和你大致一样,我有不详的预感。。。。。。保佑吧。。。
点赞 回复
分享
发布于 2021-09-13 16:10

相关推荐

1、拷打项目。具体介绍一下无障碍权限。项目中gemini是干什么的?如何实现版本更新提醒的?如果提示更新时发生异常,比如网络状况不好,怎么处理?网络请求怎么实现的,用了第三方库吗?(OKHTTP3)了解过这个库的原理吗?(没有)那你具体用了库中的哪些方法?2、安卓中view绘制的过程经历了哪些阶段、哪些函数?3、了解过安卓中UI控件分发的机制吗?在relative layout中有一个button,点击button,事件是怎么转发的?4、从点击安装apk,到icon出现在桌面上,这个过程中系统发生了哪些事?从icon出现在桌面上,到应用的界面出现,又经历了什么过程呢?activity调用onCreate之前发生了什么?5、知道AFS(Andrew File System)和PFS(没听清,也查不到)吗?6、介绍一下Java中的反射机制。(拿了一个题,写Java反射的示例)。反射最主要的特点是什么?7、了解Java中的String类是怎么实现的吗?8、在你的安卓项目中遇到过内存泄漏吗?有哪些技术,如果使用不好可能会引起内存泄漏?9、了解过安卓里的handler吗?handler会引起内存泄漏吗?如果handler不指认线程,那它会在哪个线程上?10、介绍一下面向对象的特点。你了解哪些面向对象的设计原则?了解过单一职责原则、迪米特法则、依赖倒置吗?11、设计模式从哪学的?写一下你写过的最全面的单例模式。12、了解过HashMap的底层原理吗?是单一地用红黑树吗?什么时候会转化成红黑树呢?(链表长度大于8)为什么是8个?13、了解过HTTPS吗?加密用的什么机制?14、进程和进程的区别是什么?协程和进程的区别是什么?了解进程间通讯吗?15、算法 毒蘑菇、找出string B中的所有字母是否在string A中很注重知识的全面性,经常追问“还有吗”反问:技术栈是什么?(Java+Swift)如何提升算法能力?(其实不太重要,针对面试就是贪心、DP)
点赞 评论 收藏
转发
6 16 评论
分享
牛客网
牛客企业服务