今天腾讯校招实习生电话面试,总结一下今天问到的问题:
-
1.首先是一个自我介绍。
-
2.数据储存如何理解?
-
3.你是如何进行数据库设计的?
-
4.你平常用的缓存技术有哪些?
-
5.你所熟知的数据引擎有哪些?它们的区别是什么?
-
6.谈谈你对事务的理解?
-
7.MySQL用户数据量大的时候你是怎么进行优化的?
-
问你常用的语言是什么?答:C++
-
8.那你说一下C++的语言特性?
-
9.关于继承你是怎么理解的?
-
10.C++中的排序算法有哪些?挑一个讲一下它的原理?
-
11.堆和栈的区别是什么?
-
12.指针和引用的区别是什么?
-
13.C++中的内存管理是怎么分配的?
-
谈谈你的项目吧?
-
14.在你的项目中,管理员的权限是怎么设置的,对于安全性的设置有哪些?
-
15.当你的用户数据量大的时候你会怎么优化升级?说一下压测?
-
16.谈谈你对并发的理解,项目中有没有采用并发技术?
谢谢HR老师,老师再见