zoukankan      html  css  js  c++  java
  • 2020找工作遇到的一些面试题-C++服务器方向

    游卡桌游:

    1. epoll网络模型了解多少
    2. 服务器调优举例
    3. C++11 lambba表达式
    4. boost库用过没
    5. C与Lua之间的通信
    6. 未来的规划
    7. 有没有阅读过开源代码,有什么想法

    边锋游戏

    1. 单例设计模式  (双重锁定)
    2. share_ptr 指针泄漏怎么解        (weakptr)
    3. std::move 是什么意思  
    4. 两个线程用同一个种子,获取的随机列表是否相同(答案,相同的)
    5. Lambda表达式中括号里的符号代表什么意义
    6. TCP的nagle算法了解不
    7. TCP的拥塞控制是怎么做的
    8. redis为什么这么快
    9. epoll里边的边缘触发与水平触发是什么意思
    10. 自旋锁是什么意思
    11. 一致性哈希了不了解
    12. 线程安全的无锁队列会不会实现

    在边锋遇到了不好的面试官,颐指气使的很烦


    浙江大华

    1. 内存泄漏怎么查 (内存打点,申请释放处打日志,匹配看泄漏点 / crtdbg库进行定位)
    2.  踩内存怎么查
    3. 还考了一些恶心的C/C++笔试题
    4. C和C++对结构体的定义有什么区别
    5. 项目中用到的设计模式(考察了观察者模式)
    6. 信号量实现两个线程同步
    7. windbg的使用
    8. 你通过什么能证明你的能力,你怎么觉得自己值xxK月薪
    9. 离职原因
    10. 未来的发展方向
    11. 平常工作中遇到的最大的挑战是什么

    海康威视

    1. 踩内存如何定位
    2. 服务器性能优化
    3. IOCP/EPOLL有什么区别
    4. 你的技术优势在哪里
    5. 离职原因写着上家公司做业务,学不到东西

    这里跟面试官有点分歧:面试官一脸正经的说,做业务也很考验人,业务也有很多办法进行优化的,业务也是很考验技术的。

    其实现实可能跟理想差的比较远,做业务的一般任务量大,工作繁琐,技术得不到进步是实实在在存在的,

    面试官所谓的通过业务精进技术,想法很美好,其实难以执行。

    因为那些核心技术你可能接触都接触不到,不错是可以自己做项目进行练习,但是没有数据承载,能练习的范围也是有限的。

  • 相关阅读:
    手机号不能为空
    选项卡套选项卡
    可以在一个html的文件当中读取另一个html文件的内容
    价格计算
    v形 加强版
    V形
    生成100个Div
    伪元素::after和::before
    数组中的toString,toLocalString,valueOf方法有什么区别
    JavaScript toLocaleString() 方法
  • 原文地址:https://www.cnblogs.com/ccccnzb/p/interview.html
Copyright © 2011-2022 走看看