腾讯事务型开发一面 8.18
这面的话,面试官人很好,不懂得都会引导。
我Java和面试官的主语言C++不符合,导致语言很多问题都没有问
-
上来就问有没有学过C++\C (没有,说熟Java)
-
NEW、Malloc 分别是C++还是C的啊(我说new是C++的、malloc是C的)百度>>效率上来说 new的效率更高,new会调用构造函数,而malloc只是单纯分配内存
-
问了多态、重载(我自己顺着讲了Java的实现原理方法表,面试官说和C++虚函数表差不多)
-
然后主要问的是rand[1,255] 得到rand[1,10000] (写了用while循环做的,然后问了不用循环怎么写?出来查了下可能是用递归。但是面试官问的是While循环太多遍了,大rand取小rand其实效率不高,有没有其他办法)
-
问了VUE的特点是什么?(只说了单页面应用、前后端分离)具体应该是:轻量级、双向数据绑定、组件化、客户端路由、状态管理
-
问了VUE的生命周期(没学过)
-
数据库问了简单的统计某表的男女各个人数select 性别,count(性别) from student group by 性别(完全没复习语句啊,就写了简单的SELECT讲了讲思路,害)
-
然后就是问项目,项目主要是安全方面的隐私保护安全分析这些,所以只能大致的给面试官描述一下我们要做的事(还得怪我,没有一个像样的Java项目,害)但是这些项目都有做前后端,所以说还能讲讲。
-
反问:
-
表现如何(面试官很客气😂:只能说匹配不匹配,不能说表现好不好)
-
事务型开发是做什么?事务型开发主要是做面向用户的,研发做的是面向开发人员的,但是各有各的好吧。说他们希望要全栈的、也要把人往这里培养(但是我太菜了害,只是略懂前端)
-
全部评论
(1) 回帖