【社招】字节测开一面

1.自我介绍

2.项目介绍

3.项目追问

4.了解安卓和ios的开发吗?

不了解---(只了解服务端的开发框架---springboot那一套嘛)

5.做个题吧

a = "werabwer"

删掉出现次数最小的字符

输出处理后的字符串

HashMap+HashSet ,A了

-----------------------------开始八股------------------------------

6.sql了解吧,删掉一个列名,比如student表里有一个name,怎么删?

不了解(没复习到,淦,答案是:alter table xxx drop column)

7.计网了解吧,网络层知道吗?

知道的,您想问的是?

追问:我想问下你了解不了解计算机网络各种层

(思索片刻后)我估计您可能是想问计算机网络有哪几层,物链网输会示用共7层

追问:那么一个接口调用要怎么封装呢?

不太理解,您想问的是request要怎么封装吗,json文件记录各字段的值,然后封装成requestBody就行了

追问:不是问入参怎么封装,是一个接口如何调用,调用方式是什么样的?

(片刻思索后)不知道您是不是想了解这个:我一般写一个接口是通过springboot框架:从controller出发,到service,这里就是接口,然后有对应服务的实现类xxServerceImpl,还可能路由到xxMapper类,甚至xxMapper.xml里面通过sql调用DB取数层层返回,最后在Controller这里返回

追问:对对对,和postMan差不多,你用过吧,你调用的是什么样的请求呢?

用过postMan,调用的是Get, Post, Delete,Put,对应的注解是@GetMapping @PostMapping @Dele……,就可以声明到底是什么类型的请求了

8.Linux命令了解吗?

了解的,比如平时检查日志文件crash.log会去找哪里有crash关键字(抛出钩子)

追问:嗯嗯好,那你是怎么用linux命令检查的呢(非常配合地上钩,谢谢你,面试官)

一般是通过:cat crash.log | grep "crash" -C10去检查的,还可以检查到crash前后10行,方便排查

9.反问

总结:字节的一面试每次都让我很满意,有基础也有复杂,面试官也愿意配合,还能够挖出我的不足,总时长约1小时

全部评论
base上海吗
点赞 回复 分享
发布于 06-27 17:38 浙江
mark,面试官会压力吗佬?
点赞 回复 分享
发布于 06-27 15:23 陕西
老哥,以为你不更了,是找到下家了呢
点赞 回复 分享
发布于 06-27 15:08 北京
老哥 天天面试不会被领导逮到吧
点赞 回复 分享
发布于 06-27 00:35 山东

相关推荐

是每个人事都这样与找工作的人这样沟通吗?正常询问不可以吗
据说名字越长别人越关注你的昵称我觉得我要被关注了:excal 我还真不会
点赞 评论 收藏
分享
06-27 15:15
长安大学 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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