OPPO 安卓开发 实习面试

面试官迟到了15分钟……我这边显示是第二志愿,我也不记得我投了oppo,安卓开发方向的。

1、自我介绍
2、说下开发的项目
3、操作系统由什么组成
4、进程和线程区别
5、说下linux的文件系统
6、linux查找文件关键字命令
7、OSI七层模型,各层协议,http和https的区别。
8、三次握手,如何确认第三次握手是正确的?
9、四次挥手,为什么是四次。
10、hashmap,hashtable,concurrenthashmap
11、jvm内存结构,除了这些,还有吗?(我?????还有???)
12、垃圾回收算法
13、阅读过哪些源码,介绍下
14、有没有阅读过第三方源码
15、安卓方向的sdk(没听懂,没学过安卓方向的知识,唉)
16、设计模式、熟悉哪个、介绍下。

#OPPO暑期实习##OPPO##实习#
全部评论
楼主,Linux文件系统要怎么回答啊
1 回复
分享
发布于 2020-06-04 17:36
楼主收到oc了吗
点赞 回复
分享
发布于 2020-04-27 12:36
滴滴
校招火热招聘中
官网直投

相关推荐

阿里巴巴国际化电商板块,东南亚电商Lazada,氛围良好工作不卷,海量hc,欢迎25应届同学来投递呀,要求985学历QS100哈。            具体职责包括但不限于:1、参与基础软件的设计、开发和维护,如分布式文件系统、缓存系统、Key/Value存储系统、数据库、Linux操作系统和Java优化等;2、参与高性能分布式服务端程序的系统设计,为Lazada的产品提供强有力的后台支持,在海量的网络访问和数据处理中,设计并实施最强大的解决方案;3、参与搜索引擎各个功能模块的设计和实现,构建高可靠性、高可用性、高可扩展性的体系结构,满足日趋复杂的业务需求;4、参与超大规模的云计算底层核心技术的设计和实现,为Lazada以及百万级云计算用户提供高性能高质量高弹性网络,计算及存储能力;5、参与产品的开发和维护,完成从需求到设计、开发和上线等整个项目周期內的工作;6、参与海量数据处理和开发,通过sql、pl/sql、java进行etl程序开发,满足商业上对数据的开发需求;7、参与项目为用户提供丰富而有价值的桌面或无线软件产品。职位描述【必备项】1、热爱编程,熟悉掌握但不限于JAVA/C/ C++/PHP/NET等编程语言中的一种或几种,有良好的编程习惯;2、熟悉网络编程和多线程编程,对TCP/IP,HTTP等网络协议有一定的理解,并了解XML和HTML语言;3、熟悉Unix/Linu
投递阿里国际数字商业集团等公司10个岗位
点赞 评论 收藏
转发
9 32 评论
分享
牛客网
牛客企业服务