【技术支持】杭州中小厂

一面4.2

问实习,问对他们公司的了解

查看进程的命令有哪些?

查看端口被哪个进程所占用用什么命令?

Linux系统日志存放的目录?

iso七层模型?

http和https的区别?

tcp和udp的区别?

docker了解吗?容器和虚拟机的区别?

为什么虚拟机镜像比容器镜像要大这么多?

如何制作一个dockerfile,常用的指令有哪些?

容器不能上网可能是哪些原因?

开发学习过哪些语言?

有了解过常见的漏洞吗?

说一下sql注入是怎么发生的?

反问

=========

二面4.3


自我介绍


问实习公司,介绍大概工作内容


写过哪些shell?比如说shell中判断变量和数字怎么判断?


cpu内存使用率高,怎么排查解决?


a服务器同步文件到b服务器,怎么同步比较快?


linux系统级别的日志存放位置?


一个文件只想给当前用户执行权限,怎么操作?


snat和dnat的原理讲一下?


wireshark什么情况下去排查网络?


wireshark不是可以写语句?有了解过吗?


tcpdump也是用来抓包吗?


像https协议你用wireshark可以看到body中的内容吗?


python是学校教的?除了python、go,还有其它开发语言吗?


你开发学的比较深入为什么不选择开发岗位呀?


go里面的gc垃圾回收机制讲一下?


sql是大学学的吗?比如join leftjoin rjoin 的区别?


docker是你自学的吗?还是学校学的?你自己也写过dockerfile也写过镜像?


你做过什么docker镜像?


你还记得springboot镜像中写了哪些内容吗?


docker-compose 用在什么地方?


用docker compose重建一个容器怎么操作?


比如说你用docker-compose 停止容器用什么命令?stop和down的区别是什么?


k8s你也用过?比如说k8s看pod日志怎么看?pv和pvc的区别是什么?


你还用过Prometheus?你监控是直接装探针,agent之类的?


问实习经历(略)


你还搭过kafka的集群是吧?你怎么去保证kafka的一个高可用?


下面哪个项目就是你刚刚说的用容器搭建的一个flask项目做成容器化部署的是吧?


你是用Jenkins做的cicd是吧?你讲一下你cicd里面的一个大致的流程吧?从拉取项目到打包部署的这样的一个流程?


比如说它构建出来的一个产物你是放在哪里的?


你有没有了解网络安全的漏洞之类的?


你自己有用过bp吗?你有了解常见的安全漏洞吗?你随便举几个呗?


列举sql注入


你知道怎么去防御sql注入吗?


xss有了解吗?


我看你写了不少的博客?


github上面是你自己参加的一些项目的设计之类的吗?


面试官介绍公司业务,和我岗位的内容。


问岗位和自己发展方向意向


聊聊公司业务,能否接受


反问


===========


4.7oc



全部评论

相关推荐

多经历了一趟杭州-上海折返,昨天终于把房子转出去了,虽然押金就拿回来几百块,也算是比没有好了匆匆定了张票,也算是正式结束了最后一段实习。其实也没想到能实习到五一期间才走,也没想到边实习边拖拉会导致整个春招只有三场面试,不过,也无所谓啦回首看,也实习一年多了,两段线下的实习都是大厂,算是如了最初所愿,不过并非🐭有多厉害,只是单纯的概率到了罢了看过🐭前面帖子的牛牛可能都知道,🐭每段实习都找了很久,基本都是两个月,远远做不到大佬们的无缝衔接。一来是对于双非🐭,面试确实少;二来是🐭确实眼高手低,只盯着中大厂投;三来🐭的能力确实有限,实在没有足够的经历边实习边面试,所以秋招也好,春招也罢,都是实习结束了才开始面于是4月开始投递的🐭,整个春招的第一场面试在四月底的离职前期才开始,八股没看,算法没刷,在一句句答不出来的“不好意思”里,尴尬的结束后面便是五月,不算网申的,到现在应该在老板上投了400来家了吧,收简历的概率差不多1/20,不过在上面约到的面试,只有一个于是至今0offer的🐭🐭,截止目前的三个面试,一个是网申来的,一个是老板上投来的,一个是也许是为了凑人数搞群面的hr电话打来的。当然,群面了,自然不是测试岗,不过也没事,别的也行,岗位我倒是不排斥,来了便面吧,也是一次机会截止到今天,除了网申的那家ab面后戛然而止,余下俩家都是走完了完整的三面,至此,🐭便再无一个流程中的面试了。至于能不能oc,能开多少,倒也不执着了,得之则幸,不得则命不知道怎么说,还是自己太心高气傲了吧,错把侥幸的经历当成了自己的实力,纸糊的能力配合拖延而错误的投递策略,走到今天的局面也是不足为奇了不知不觉,也是快到五月的末尾,原本打算的毕业前好好玩两个月,大抵也是做不到了。剩下的时间跑跑线下的招聘会碰碰运气,拍拍毕业照,参加个毕业典礼,跟三五好友再聚一二,应该,也就到毕业的时间了吧说不遗憾那肯定是假的,不过不是所有努力都一定要有回报,也是自选择这条路的一开始,便是清楚的技不如人,那就愿赌服输吧该发的面经早早发完了,ab面厂的面经并没有参考性,过往十几面的面评甚至导致老东家并不愿意拷打🐭当时的实习;至于某多的面经,前两日一位佬分享跟🐭基本一致,🐭便不在重复了。怎么说,后面也许也没机会发面经攒人品啦,不过随缘的吹吹水也挺好,愿牛牛们都能所愿皆所成吧
要冲外企的95后很想润:佬已经很棒啦,真的能无缝衔接的都是卷王中的卷王,绝大多数的人都是在迷茫中投递求职,一路顺利,说不定还会再回来的
点赞 评论 收藏
分享
1.实习学到的收获企业化的开发流程2.做的对自己有提升的点?说了调接口查询表格,实现订单的跟踪和合同入库3.做了什么比较难度的?模型微调,先是线程安全的配额检查,然后校验文件格式,然后冻结token,消息队列发送模型微调部署的消息,算法组那边拉取消息去部署,最后用定时任务检查微调任务状态并扣减token4.如果说算法那边部署出问题了怎么办?微调这个接口用什么指标来评价他的好坏?定时任务检查微调任务状态,如果部署失败重新发消息。主要是接口正常返回率和微调成功率吧。5.你说的这个jsonL文件是什么样的一问一答的格式6.那他如果很大怎么办?用的是oss上传api,分片上传,并且支持断点续传,显示上传进度7.用户把文件上传到服务器,服务器在传给对象存储,然后算法去对象存储里拉取是这样吗?是的8.那你只解决的服务器和对象存储之间的大文件传输问题,用户和服务器之间怎么办?不会,不是我做的9.你这里用到了redisson分布式锁是吧,说说咋用的用来记录用户当天调用服务的次数,并且保证其线程安全10.如果没有分布式锁会怎么样可能用户短时间内请求了很多次服务,但是当天的请求次数只加了1,这样会导致用户当天超额部署11.自己做的两个项目哪个熟一点?oj项目12.遇到了什么难点?主要是部署上线,我用云服务器安装宝塔linux部署这个项目,包括maven打jar包,放在vm上部署,最后要配置云数据库和云redis,解决前后端跨域问题。并且这个判题机用的process类执行代码的相关函数之前没有了解过。对我来说比较有挑战13.那你是用物理机部署的,了不了解容器化部署?kubernetes和docker?有没有用过实习的时候用的jenkins就是用的容器自动化部署,只要选择对应的git分支jenkins就会自动部署14.那你了解原理吗?不了解,只会用15.这个oj项目,应该有很多测试样例和输出答案吧?这个怎么做呢?这里首先用户把代码上传上来,然后后端会生成一个判题消息放在broker中持久化,然后判题机拉取消息拿到用户传来的代码,调用process函数拼接指令执行代码然后把执行结果记录到一个list中,有几个测试样例就执行几次,然后最后拿list和标准答案的list做比较,统计分数。16.数据库了解哪些索引b+树索引,主键索引,唯一索引,普通索引,聚簇非聚簇,倒排索引17.库表设计的时候,题目信息和用户传来的代码这两个string字段都比较大吧,那存的时候聚簇索引会出现什么问题?这个导致叶子节点很大,会增大插入和删除节点时维护b+树的压力。(这里答的不对,问ai是会导致每个页(通常16KB)能存储的记录数减少,数据量增长时更容易触发页分裂,页分裂会导致主键索引的维护成本增加,并且会使b+树变得更高,增大了查询成本18.jvm虚拟机垃圾回收了解多少标记整理算法,标记清除算法,复制算法,分代回收算法,CMS,g119.g1比CMS强在哪这里答的很拉,具体看小林coding吧20.我看你用到了rocketmq是吧,那消息丢失是怎么产生的,怎么解决的首先消费者到broker要用ack来确认,broker这边如果异步刷盘突然宕机会导致消息丢失,所以这里要改为同步刷盘,然后消费者这边拉了消息之后不能立刻向broker更新consumerQueue的位置,要等消费消息的逻辑完全结束才能去更新。21.平时玩啥游戏,有没有玩过国外的游戏,用啥加速器,为啥用雷电因为b站搜出来第一个就是他,而且他是按小时收费,感觉好一点22.按月收费和按小时收费你喜欢按小时收费是吧,为什么?23.反问主要做游戏的技术中台,负责游戏饰品交易,活动,游戏加速器,延迟检测等等估计凉凉
查看22道真题和解析
点赞 评论 收藏
分享
评论
点赞
6
分享

创作者周榜

更多
牛客网
牛客企业服务