面经详情

面试:C/C++。细节还是很不错的,总的来说有难度,个人感觉没戏。
  • 1、 C语言memcopy和strcopy的区别不同(没回答上来,开始问c++) 
  •  2、 指针在32位机和64位机上的字节大小
  •   3、 讲一讲c++的vector。
  •  4、 Vector内存增长机制。 
  • 5、 Vector的resize()和reserve()之间的区别区别, (面试官一直说reverse(),导致我以为是问转置) 
  •  6、 讲一下多线程 
  • 7、 线程的同步与互斥这块,平时有没有遇到互斥锁这块死锁的问题  
  • 8、 信号量和互斥锁有什么区别
  •  9、 一般什么时候用信号量,什么时候用互斥锁
  •   10、 平时有没有遇到内存泄漏的问题  
  • 11、 C++怎么做到内存安全  
  • 12、 讲一讲stl的迭代器有哪几种类型  
  • 13、 讲一讲智能指针  
  • 14、 线程池这块的理解  
  • 15、 Mysql这块哈希索引和b+树索引的区别  
  • 16、 问项目,数据库连接池连接失效的处理办法  
  • 17、 备份数据库的备份,mysql的备份机制,(redo log、 undo log、mvcc机制保证数据的一致性)
  •   18、 快照数据备份和mysql自身日志的保存机制  
  • 19、 心跳线程和维护线程的功能作用  
  • 20、 Mysql的主从同步是否了解  
  • 21、 Bin log日志的作用(没回答上来)
  •  22、 网络(OSI7层),没答上来,改成(4层模型)
  •   23、 传输层协议有哪些  
  • 24、 Tcp如何保证可靠传输协议  
  • 25、 Tcp是怎么做到流控(流量控制、阻塞)

相关推荐

进入微信小程序

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

立即前往
看准网北京康盛新创科技有限责任公司北京康盛新创科技有限责任公司面试经验北京康盛新创科技有限责任公司面试经验:面试:C/C++。细节还是很不错的,总的来说有难度,个人感觉没戏。