两个小时面试时间,麻了    进来直接逮着简历问    1、描述一下做了什么项目?    2、你的角色,负责了什么?    3、模型的创新点是什么?    4、还有好多,记不清了。。。       然后开始问八股    1、指针和引用的区别    2、多态如何实现    3、如何确保一个类不被继承    4、static关键字的作用    5、extern 关键字的作用    6、int (*fun[100])(int)是什么?两个int分别表示什么?    7、你对操作系统内核有了解吗?    8、你知道虚拟内存吗?它的映射机制是什么?       然后开始手撕代码       1、二叉树的最小深度    2、两个一组翻转链表,递归写法    3、给定一个数值和一个整数k,找出所有连续子数组,它们的乘积要小于k,返回它们的个数    4、给出一个二叉树和目标值target,删除所有的值等于target的叶子节点,    如果一个节点的叶子节点被删除后自己成为叶子节点,且自身也等于target,则自己也要被删除,返回处理完成后的树的根节点    要求递归做法    5、找出数组中逆序对的个数    首先想到个暴力解法,然后面试官说不行;我又想到个使用hash统计元素出现的个数,来避免重复计算,他还是说不行。    最后他提示可以参考归并排序的做法,我给他分析了一波归并排序的原理,还是没找到怎么做,麻了。    出来一看第5题竟然是hard,晕       最后叫来个英文自我结束,可惜他最后才问,我之前准备的都忘了。。。。       总之,整个面试体验还是很好的,但是我感觉凉凉了,因为八股确实答的很差,准备的不充分啊。。。 
点赞 9
评论 13
全部评论

相关推荐

07-07 12:47
门头沟学院 Java
码农索隆:竟然还真有卡体检报告的
点赞 评论 收藏
分享
写不来代码的小黑:这么小的城市能有做it的公司也不容易
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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