24届OPPO安卓客户端笔试

投递岗位:OPPO,安卓客户端开发(似乎也有安卓系统开发的方向)

投递时间:OPPO的校招8月份就开始了,我是9月上旬投递的,9月中旬得到了笔试机会。10月上旬确认流程结束。

笔试题目:

单选(2分*20题):1,TCP建立连接时长的计算。2,Kotlin的window函数。3,Java的Thread类有哪些方法。4,PPP里面的NCP协议。5,前缀转中缀表达式。6,文件共享问题。7,共享设备的问题。8,Kotlin的常量赋值。9,Android的Activity的生命周期。10,Android的页面布局。11,Java的map类。12,时间复杂度求解。13,Kotlin的运行结果。14,SQL插入一列。15,TCP的TIME WAIT。16,ContentProvider相关。17,单链表删除节点。18,SQL排序。19,二分查找的次序。20,Java的枚举类型。

编程题(3题,15分,20分,25分)

1,比较简单的贪心算法问题。

2,给一个字符串,寻找所有的回文子串,并且将其改为非回文的。

3,给一棵树,再给树上面的某两个点。这两个点是可达的,可以计算路径长度。但此时,有一条随机的边,可能出现在树的任意两个节点上(这条随机的边可能和原本树的边重合,也有可能使得树出现回路),现在要你求这两个点(最短)路径的期望。

总结:没什么好说的,还是得抓算法和做题的基础。和OPPO的面试应该只差1道算法题。

#24届软开秋招面试经验大赏##OPPO求职进展汇总##OPPO##客户端##安卓#
全部评论

相关推荐

评论
点赞
8
分享

创作者周榜

更多
牛客网
牛客企业服务