阿里巴巴 c++ 8.1电话面经


阿里巴巴 c++ 8.1电话面经

1、自我介绍

2、项目介绍

3、你怎么看待你非科班与科班差距?怎么去弥补?

4、哪些兴趣?最近喜欢看的书或者电影



5、进程与线程区别?进程通信方式?线程安全?

6、死锁发生的条件?怎么去解决?你是怎么检测到的?

7、Map与哈希表区别?哈希冲突怎么解决 ?


场景题:如果是你zhuxi,在***有人***,你会怎么处理? 你会想哪些问题?

(说真的,我觉得这个举例真不太好)


笔试题:(涉及Linux命令去重统计排序(awk命令去重,sort, uniq命令去重统计)


现有access.log日志,格式为time|url|code|platform,如下为示例日志内容

……

2018-09-01 10:01:00|http://www.taobao.com/hello|200|iOS

2018-09-01 10:01:00|http://www.taobao.com/hello|200|iOS

2018-09-01 10:01:00|http://www.taobao.com/hello|200|iOS

2018-09-01 10:01:02|http://www.taobao.com/hello|200|Android

2018-09-01 10:01:03|http://www.taobao.com/hello|200|iOS

……

1、请说出grep 'iOS' access.log | awk -F"|" '{print $1}' | sort | uniq -c的含义

2、日志文件超过2G,用Java或者C或者C++实现1中的脚本

1)请说出你的解决思路,中间需要注意的地方;

2)不用IDE的情况用Java或者C或者C++写出来,尽可能做到代码可执行(不能使用二方、三方类库)

#阿里巴巴##C++工程师##校招##面经#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-08-04 17:39
举例没看的懂😄😅
点赞 回复 分享
发布于 2020-08-05 21:54

相关推荐

11-01 20:03
已编辑
门头沟学院 算法工程师
Amazarashi66:这种也是幸存者偏差了,拿不到这个价的才是大多数
点赞 评论 收藏
分享
Java抽象带篮子:难蚌,点进图片上面就是我的大头😆
点赞 评论 收藏
分享
1 15 评论
分享
牛客网
牛客企业服务