面经详情

大华c++开发面试(电话面试)
自我介绍c++知识:了解哪些容器,vector用erease后会返回什么?  erase后那些迭代器会失效?(插入位置以后) map尼?(仅当前元素位置失效)  智能指针了解哪些?  weak_ptr用于解决什么问题?  讲一下多态?  你知道运行时多态,那你了解编译期多态吗?(模板?函数重载?)    为什么要内存对齐?(为了让内存存取更有效率而采用的一种编译阶段优化内存存取的手段。)   静态成员函数能不能是虚函数?(答案是不能。调用静态成员函数不要实例。但调用虚函数需要从一个实例中指向虚函数表的指针以得到函数的地址,因此调用虚函数需要一个实例。两者相互矛盾。)  操作系统知识:   用过哪些锁?   条件变量在调用wait()时是否会持有锁?   死锁的必要条件?   数据库知识:项目中用了哪些sql语句  MySQL的索引是什么数据结构?   为什么不用二叉搜索树、AVL树、红黑树、哈希表这些?   为什么有的数据库索引用哈希表而不用B+树?  哈希表和B+树作为索引时各有什么优缺点(前者特定值查找快  后者范围查找快[因为有叶子节点的链表结构] )  计算机网络知识:三次握手与四次挥手?  time-wait的作用?   socket编程怎么实现端口复用来解决time-wait问题

相关推荐

看准34181
C++
确定通过感觉靠谱
一面: 问懵了,其实就是问数据结构那些,字符串,链表,队列,栈,哈希等等。时间比较短16分钟不到给过。因为知道我信息安全方向,问了https,这个我太会了,好几分钟给他讲密码学的东西。Https与http的不同,实现原理,还有如何用密码学解释,就是他们之间发送证书,协商会话密钥,建立连接的过程。因为讲的时候带了一句”这四种隔离级别和实现原理“,给自己埋了坑。后面问如何实现四种隔离级别。还好我看了RU,无隔离RC,MVCC,解决脏读RR,MVCC,脏读和不可重复读详细问了MVCC的实现,RC和RR的实现区别在哪(建立快照的方式不同),RR能不能解决幻读(不能)S,加读共享锁,写排他锁。脏读、不可重复读和幻读都能解决多线程因为问数据库讲了锁,开始问锁的相关问了ThreadLocal,我讲了什么是ThreadLocal以及应用场景,问我底层实现,很可惜我看了源码,但是没有重点看这个,结果老实说有点忘了答不了。锁的类型以及种类,还有volatile,可能时间不够了,没细问。时长28分钟后面问我有没有什么想问的,比如过了之后,来大华之前的问题。后面我说再见的时候,面试官补了一句注意后面接电话,估计二面过了,大概后面是hr面。记得一面的时候问面试官小姐姐说就三面。...查看更多
包含8个问题,4个回答
Q:自我介绍Java七大框架?!
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网浙江大华股份浙江大华股份面试经验浙江大华股份面试经验:大华c++开发面试(电话面试)
正在招聘IT产品经理/需求分析(供应链方向)200 个岗位