27届 中国科学院软件研究所开源项目实习面试(1h)

📍面试公司:中国科学院软件研究所

💻面试岗位:rust后端开发

❓面试问题:

自我介绍

简单介绍你的这两个项目

你在你的这两个项目中都负责了什么工作

你的项目是怎么部署在线上的

项目中为什么要用Redis

你知道Redis都有哪些数据结构吗,在你的第二个项目中都用到了哪些

除了用到了String还用到了其他的吗,比如第一个项目用到了其他的吗

你提到了Docker compose,你为什么要用DockerCompose,而不是直接拉取镜像

项目中为什么用到了RabbitMQ

你的项目里是如何使用设计模式的

你的这两个项目都用的MySQL数据库吗(是的)

你知道MySQL的join关键字吗,不同的连接方式有什么区别?(第一次没听清join,面试官的发音有点不标准)

你在对两张表进行连接的时候,一般是如何判断哪两个字段要进行连接的(小卡了一下,答了外键)

在使用join的时候有哪些注意事项?(卡住了,后半句是面试官提示的)比如连接的的两个字段的数据类型不一样.

你都知道MySQL中的哪些存储引擎

InnoDB存储引擎和MyISAM存储引擎有何区别

InnoDB存储引擎底层的索引结构是怎么样的

最左前缀法则是怎么样的

索引失效的情况都有哪些

什么情况下适合建立索引

索引一定是越多越好吗(举了一个例子给面试官讲,面试官说这个例子有点不太恰当)

面试官介绍当前实习的业务

你对rust语言有什么了解吗(答了和c/c++差不多,答了需要和C/C++一样需要手动垃圾回收,面试官说不是,后续面试官介绍了rust的垃圾回收机制)

🙌面试感想:

面试官面试完之后提到了一句"你比较优秀",我就知道稳了,但是后续面试官说,这个实习是按照积分点算工资的,感觉有一点点不靠谱,还是不太想去的.

后续: 以加微信并发了测评,说做完测评就可以签合同了

#面试问题记录#
全部评论

相关推荐

06-04 18:25
中南大学 Java
内向的柠檬精在研究求职打法:有没有可能你前端进不了大厂基本就废了?后端就算进不了大厂好歹还能吃饱吧 你不会以为人人都能进大厂吧
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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