为了账号安全,请及时绑定邮箱和手机立即绑定

C++后台开发面试一般都考察什么?

C++后台开发面试一般都考察什么?

GCT1015 2018-08-01 17:25:27
对于应届生来说,C++后台开发除了考察算法外,一般还会考察什么?比如linux方面,网络方面?会考察shell的语法吗?请详细说说,谢谢
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

C++ 语言基础(STL必须,Boost加分)
基本的Linux常识,可能会问问 Shell,Vim 等等
计算机网络常识
等等。

查看完整回答
反对 回复 2018-08-04
?
茅侃侃

TA贡献1842条经验 获得超21个赞

  • C/C++ 基础:内存对齐、大小端、指针、作用域、STL中常用容器的用法和坑。。。

  • 数据结构算法:各种链表、树、哈希表、查增删改排、反转、各种序。。。

  • 设计模式:熟悉常用的就行,但要清楚相近模式的区别、适用场景等

  • 网络编程:TCP、UDP、HTTP(S)、三次握手、四次分手、状态转换图、协议设计。。。

  • 多线程编程:线程和进程之间的比较、通讯、同步、各种锁的比较。。。

  • 公共基础服务:各种开源、闭源基础服务、工具的使用、比较,比如
    Redis、MongoDB、Kafka、Thrift、Hadoop、MySQL、Oracle、Postgres、ICE、Protobuf、Nginx、Apache、LVS、Keepalived、HAProxy。。。

  • 各种Linux工具:常用的网络工具、各种问题排查、debug 工具、各种安全工具。。。

  • 各种脚本:Shell、Python、Perl。。。

  • 架构设计:各种高可用、分布式、集群化方案、工具、原则、各种优化方案、各种跟踪方案、自动部署升级、各种安全方案。。。


查看完整回答
反对 回复 2018-08-04
  • 2 回答
  • 0 关注
  • 847 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信