--------------------------------7.22更新------------------------------------
今天下午收到了三面的电话,很惊讶。因为一二面真的很菜,而且两道编程题我的完成度都不高,更别说ac了。
所以大家面试后觉得自己面试的时候回答不好也不要气馁啦。我也要好好准备三面啦。🤗🤗🤗
------------------------------7.21正文---------------------------------------
原本预约今天下午一面,没想到一面后直接二面了。一面和二面都是一个小时,一面后没有休息直接二面。
一面
项目的一些问题
Android
MVP
在Android有使用到什么网络连接
数据库
直接给你一个表,实操sql语句
数据库索引
Hashmap
HashMap和数组区别
计算机网络
输入网址后发生什么
http的各种安全性问题
GET和POST区别
tcp报文head有什么
https怎么保证安全
算法题
给一个String字符串“com.byte.dance.hotc”,置换为“hotc.dance.byte.com”,要求只能原地置换,不能新建String,StringBuffer什么的
二面
项目介绍
Java
int和Integer
进程同步
GC
计算机网络
http的head有什么
项目中连不上服务器会显示什么错误
想问http的错误码
操作系统
分页管理和分段管理
虚拟内存和物理内存
进程和线程
算法题
比较版本号大小
“1.0.1”和“1”,返回1
“1.1.1”和“1.8.2”,返回-1
“1.0.1”和“1.0.01”,返回1
因为一面二面连一起,所以有些问题忘了。问题很多问到深处会涉及时间复杂度、安不安全的问题。
面试官人很好,第一道算法题没思路的时候一直举例子引导我。
原本已经准备了快两个月的复习,一面试发现自己只懂表面理论而不知深处的所以然和细节。而且算法题还是得多刷,这两题都和力扣的一些原题很类似,都是比较基础的了,只能怪自己平时没有多点积累。
全部评论
(12) 回帖