度小满金融三面面经

面试时间:2020/09/27
面试形式:线下面试(一天三面)

因为我之前投过实习,后来没有去,面试官叫我单约;

一面
1.自我介绍
2.介绍一下实习时候做的东西?
3.nginx和apache的区别是什么?
4.说几个你知道的PHP魔术方法?
5.问你几个函数?
6.如何求数组元素个数?
count()
7.字符串长度呢?
strlen()
8.求数组差集?
9.求数组中第二大的数?(组合使用函数)
10.写一个冒泡排序?
11.如何防止xss和sql注入攻击?
12.问几个Linux命令,创建目录?
13.创建文件?
说了vim可以,感觉有点不对头
14.杀死进程?
kill,但是参数作用忘记了
15.http状态码?
16.http和http区别?


二面
1.自我介绍
2.看你有用过Yii和CI框架,你觉得他们有什么区别?
3.如果让你选则一个框架,你怎么选?
我说看具体业务需求,到底需要什么样的能力,框架的组件丰富吗?需求简单还是复杂巴拉巴拉。

补充一个问题:
启动nginx,然后把nginx配置文件删除,重新下载启动nginx会发生什么?
我大概讲了netstat查看端口,kill命令啥的

Linux命令
4.统计文本中的IP知道吗?
awk命令?
5.两个机器直接传文件?
6.vim查找和替换?行号?跳跃到某一行?

7.怎么排查bug?
8.三次握手画图?
9.四次挥手画图?
10.time_waited状态特别多是因为什么原因?
我说对方机器宕机?
11.isset()和empty()区别?画了个表格,各种情况让我填
12.联合索引(a, b, c)什么是有效什么时候无效?
13.Redis的持久化?

智力题(10分钟)
14.10瓶疫苗,一瓶有效,人打了1小时出结果,可以混着打,只要有有效成分就有效,1小时最少需要多少个人找出有效疫苗?

SQL语句
15.  (k,create_time, update_time)
update_time设计了自动更新,每次修改数据就更新到最新时间,写一下当k = 1时候,update_time不变的更新语句?

三面
1.上次面实习到现在半年了,你有什么变化?
2.开放性问题(让你对一些数据比如,身份证做加密,不用关心加密解密过程,你怎么做这件事?目标就是身份证对开发人员不可见,任何地方都不可见,你怎么不遗漏?或者是你怎么想完成这件事)

#面经##度小满##校招##C++工程师#
全部评论

相关推荐

武汉某米 软件开发 n*15
点赞 评论 收藏
转发
1.自我介绍2.抓着项目的一些问面试官喜欢问从顶层的实验设计的一些东西我的实验为什么要选用 cos 距离或者 mse?能不能用 KL散度?是不能用还是不好用?KL 散度和交叉熵的区别和联系是什么?(都是我没考虑过的问题 有点汗流浃背)既然你用到了那么多微调方式, 那你有什么实验过程中探究了 lora 的比如 秩之类的参数的影响吗?prompt tuning  ptuning v2 有啥区别?(说完他觉得我说的太八股太宏观了,又讲了一堆原理)为什么 p v 2 比 prefix tuning 要减去那个 lstm 和 linear? 我说论文里说适配 NLG 任务,好像记错了。有没有接触过强化学习?为什么你们只考虑微调,是因为啥原因?你是用几张卡跑实验?多大参数的模型?跑的时候内存占用量多大?有没有试过全量微调? 那你想一下,假如我用 deepspeed 的几种版本, 全量微调7B 模型,内存占用多大?最后大概的意思就是说他比较看重实验最初的一些设计能力, 不能蹬 OOM 再来解决。让我之后要多理解一下 deepspeed。说社招看的多这些理解能力。反正基本上就是项目围绕讲。 后面说我项目做的,工程应该能力不错。 代码题也是那种很简单的处理数据。
点赞 评论 收藏
转发
1 14 评论
分享
牛客网
牛客企业服务