杭州灵岫科技-存储开发实习岗(C++)-一面

1.自我介绍

介绍了个人情况和两个项目,一个是LevelDB,一个是实验室的SAR相关的

2.平时用Linux的哪个发行版?怎么查看系统资源的占用情况?怎么kill掉进程树

主要用debian,查看资源用top命令,比较常用的是htop可以可视化资源

怎么kill进程树没了解过

3.了解过哪几种数据库?join有用过吗

主要是关系型数据库mysql和非关系型数据库的redis,join是用来联接两张表的

4.做python是用了哪些?

会用pytorch之类的神经网络库,用request和xpath写过简单的爬虫,主要还是当作工具来使用的

5.本科是计算机专业,硕士是电子信息,会不会两个阶段做的东西差别很大

讲了一下为什么会跨专业,未来的职业规划

6.学过或者做过数字图像处理吗,实现ps的直方图效果

没有

7.C++11之后的新特性

了解智能指针,auto关键字,lambda表达式

再问:

1.左值引用和右值引用的区别

回答了但是回答的不准确,右值引用解决的是避免右值切换上下文的时候进行拷贝的开销

2.STL熟悉吗?deque是怎么实现的?链表和双向链表的区别

经常用了STL里的容器,deque是双头队列,不知道怎么实现的

8.简单介绍一下LRU缓存算法,还知道其他缓存算法吗

LRU是最近最久未使用,其他的不太记得了

9.读书的时候有没有参与过技术社区或者学生团体

没有

10.为什么不继续做深度学习

因为深度学习没有可解释性,不想往下研究

11.能不能手写快速傅里叶变换

傅里叶变换经常用,公式也会推,但是手写离散的还没有写过

12.未来的职业方向

转码

13.了解过rust吗

了解过,rust主要是为了解决C++的不方便和不安全的特性

14.编译器用的是哪个编译器

windows用的clion自带的编译器,linux上用的gcc和g++

15.介绍一下KMP的字符串匹配算法

忘记辣,连时间复杂度和空间复杂度都讲不出来

16.反问:进入公司会负责哪些业务

主要做分布式存储,网络优化,分布式选取策略,文件系统

全部评论

相关推荐

是这样的,楼主是今年6月份毕业的,双非一本,通过校招进了一家外包,本来说好的是干JAVA,结果进去之后叫我做测试,也没有用到什么测试工具,感觉什么也学不到。已经被交了社保签了劳动合同不是应届生了,社招的岗位沟通了600多个,几乎没有面试。现在打算找JAVA的实习然后辞职,老哥们建议这么做吗,如果后面再找正式工作的话会不会被背调,发现我实习的这段时间没有交社保,然后不要我呢,谢谢老哥们
讲道理的变色龙在午休:这年代测试真比开发强吧?开发都烂大街了。要是工资说的过去,你就专精测试慢慢钻研测试技术,当养老,测试比开发好的一个点是不受年纪限制,老了也无所谓。但也可以理解有些公司确实纯水货,要是实在干不了就直接骑驴找马,千万别辞职再找。实习其实能找到的,不过只有中小厂要人,可能你所在的城市不太热门?去北上广深投投试试。但真的可以好好考虑长期做测试
点赞 评论 收藏
分享
1 4 评论
分享
牛客网
牛客企业服务