Vivo面经(C++)

春招投了vivo的Java岗,笔试过了,通知到成都面试,因为时间原因未能去参加,便错过了。后来听闻vivo又在补招,就投了C/C++(因为之前已经投过java,不能重复投递,所以换了C/C++)
一面视频技术面:
1、自我介绍
2、让介绍简历上的一个C++的项目
3、这个项目中遇到最大的技术问题是什么?
4、引用和指针的区别
5、讲讲C++的内存管理机制(我说了new delete malloc free用法区别 堆栈相关的)
6、哪些内容会存放在栈
7、静态变量存放在哪(想起来静态存储区,就把内存管理问题重新回答了一下)
8、C里面include头文件用双引号包含头文件和用《》包含头文件有什么区别
9、面向对象的三个特性,分别解释
10、构造函数和析构函数能被继承吗
11、TCP怎么建立连接的
12、Java中进程有哪几种状态
13、是否熟悉Android开发
14、写一个程序:输出100-200之间的所有素数(牛客网在线提交代码)

二面视频hr面:
1、自我介绍
2、大学成绩排名
3、六级过了吗 多少分
4、为什么之前投Java,又转投C++、
5、已拿offer情况
6、家庭情况
7、工作地在深圳,能否接受
8、有没有要问的

已经拿到offer。
#vivo##春招##面经##C++工程师#
全部评论
反正c/cpp/java三个岗位都要一起培训两个月,然后再分岗。说不定还能又把你分回Java
点赞 回复
分享
发布于 2019-04-02 18:19
哇 我是Java开发岗 今天下午也是差不多问题的HR面 希望大家都能顺利拿到offer
点赞 回复
分享
发布于 2019-04-02 18:16
阅文集团
校招火热招聘中
官网直投
为什么我换个岗位投就不行了呢
点赞 回复
分享
发布于 2019-04-02 20:49
请问是应届吗还是实习啊?
点赞 回复
分享
发布于 2019-04-17 15:03
您好,想问一下,一面和二面之间间隔了多久呢,谢谢.
点赞 回复
分享
发布于 2019-04-25 16:32
您好,vivo是只有一轮技术面加hr面吗?
点赞 回复
分享
发布于 2019-04-26 21:21
楼主现在在深圳vivo么?
点赞 回复
分享
发布于 2019-06-20 16:51

相关推荐

211本金融9硕计算机,无实习,项目黑马redis和学成在线。第一次面试,头铁大厂,果然寄了。上来先手撕算法,第一个mid不会,第二个mid简单,动态规划,一次可以跳一步两步三步,问跳到第n阶有多少种方法。一道简单sql,工资表和部门表,求部门平均工资并排序。第一次面比较紧张,第一个mid题内容太长好复杂看了好久,不会。第二个mid用动态规划写完了以后,讲了思路,让我再用递归实现,递归核心代码写出来了,但是是acm模式,不清楚怎么把输入的值当全局变量给递归里面直接用,所以报错没法运行。问项目😵没好好准备,我以为就问问八股,一上来问项目给破防了。1.redis为什么快? 当时没准备项目,就说了内存和单线程,没说太多2.压测qps多少,说2000左右,然后问mysql最大qps多少,redis最大qps多少,不会。回去查发现redis是10w左右,我当时是不是说的太少了?可做项目jmeter测的确实2000左右3.问我为什么商户缓存要用redis,MySQL完全可以承担压力,我扯了效率,热门商户可能被频繁访问,他表示还是不理解,我也不知道说啥了。回来反思是不是应该说防止恶意攻击或者说就为了学习缓存雪崩击穿之类的知识点才做的4.问秒杀业务和如何避免缓存击穿,经典答的七七八八,然后知道我对项目不熟悉没准备好开始问八股:1.trycatchfinnaly,什么情况下或者用什么方法可以不执行finnaly中的代码块,不知道,猜了断电和error导致无法运行,回来查答案好像是system.exit()...2.问熟悉泛型和反射吗,不熟悉😓3.问cas,会,答了原理和aba问题,还没答完,看我会就让我不用说了4.问多线程底层怎么保证线程数据的可见性,不知道,说知道volatile可以,问volatile底层怎么实现的,不知道...反馈:技术深度上不足,对你简历提到使用过的一些东西要有比较全面和深入了解,不能只是会用,最好能结合具体场景自己做一些测试和实操,另外java基础上也要全面看看害,答不上来,而且项目跟着黑马做的,感觉被问起来心里没有底气,背的大部分八股也都是常见的,感觉问的好偏,一问一个不会,连深挖的余地都没有,给我整emo了。加上本科是金融学,感觉多少有点劣势了感觉运气也不好,再沉淀沉淀重新投了,发面经攒人品😖😖😖
点赞 评论 收藏
转发
4 76 评论
分享
牛客网
牛客企业服务