面试经验
文章平均质量分 76
「已注销」
这个作者很懒,什么都没留下…
展开
-
面试经验(1)
今天去了腾讯面试,面试的是两个师兄,感觉很和蔼,环境也很随和,但是自己的表现并不是特别的完美,面试官好像并不是特别满意。为了积累经验,以后能做到更好,在这里把问题记录下来,为以后做准备。1、求逆序数对(使用归并排序)2、单链表翻转(原有链表)3、引用与指针区别4、虚函数表 只要我们在类中定义了virtual函数,那么我们在定义对象的时候,C++编译器会在对象中存储一个v...原创 2018-03-08 23:51:24 · 218 阅读 · 0 评论 -
面试经验(2)——数据库专题(1)
数据库相关面试题总结1、关系型数据库与非关系型数据库的区别关系型数据库通过外键关联来建立表与表之间的关系,非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定,关系型数据库的扩展性差2、常用基础SQL语句创建数据库CREATE DATABASE database-name删除数据库drop database d...原创 2018-03-11 23:56:02 · 171 阅读 · 0 评论 -
面试经验(6)
1、若PCping不通路由器,要怎样排查故障Ping 127.0.0.1,该地址是本地循环地址,如发现本地址无法Ping通,就表明本地机TCP/IP协议不能正常工作如果上面操作成功,可Ping通的话,我们接下来可以输入IPConfig来查看本地的IP地址,然后Ping该IP,通则表明网络适配器工作正常,不通则是网络适配器出现故障然后Ping一台同网段计算机的IP,不通则表明网络线路出现故...原创 2018-03-18 22:49:02 · 226 阅读 · 2 评论 -
面试经验(3)—位运算技巧
位运算基本操作总结1、左移操作符 将A的二进制表示的每一位向左移B位,左边超出的位截掉,右边不足的位补0 A = 1100 B = 2 A << B = 1100002、右移操作 A >> B C语言:只有逻辑右移 A >> B 逻辑右移:将A的二进制表示的每一位向右移B位,右边超出的位截掉,左边不足的位补0。 A >> B...原创 2018-03-12 22:37:24 · 149 阅读 · 0 评论 -
面试经验(4)—A*算法
http://blog.vckbase.com/panic/archive/2005/03/20/3778.html A*寻路初探原文:Patrick Lester翻译:Panic 2005年3月18日 原文出处:A* Pathfinding ...转载 2018-03-13 09:57:51 · 1455 阅读 · 0 评论 -
面试经验(5)
1、编译型语言和解释性语言的区别 编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。2、动态链接库和静态链接库 静态连接库就是把(lib)文件中用到的函数代码直接链接进目标程序,程序运行的时候不再需要其它的库文件;动...原创 2018-03-13 23:40:01 · 152 阅读 · 0 评论