腾讯golang社招面经

一面:
1.go的调度
2.go struct能不能比较?
3.go defer(for defer)
4.select可以用于什么?
5.context包的用途?
6.client如何实现长连接?
7.主协程如何等其余协程完再操作
8.slice,len,cap,共享,扩容
9.map如何顺序读取?
10.实现set
11.实现消息队列(多生产者,多消费者)
12.大文件排序
13.基本排序,哪些是稳定的
14.http get跟head
15.http 401,403
16.http keep-alive
17.http能不能一次连接多次请求,不等后端返回
18.tcp与udp区别,udp优点,适用场景
19.time-wait的作用
20.数据库如何建索引
21.孤儿进程,僵尸进程
22.死锁条件,如何避免
23.linux命令,查看端口占用,cpu负载,内存占用,如何发送信号给一个进程
24.git文件版本,使用顺序,merge跟rebase

二面:
1.项目实现爬虫的流程
2.爬虫如何做的鉴权吗?
3.怎么实现的分布式爬虫
4.电商系统图片多会造成带宽过高,如何解决?
5.micro服务发现
6.mysql底层有哪几种实现方式
7.channel底层实现
8.java nio和go 区别
9.读写锁底层是怎么实现的?
10.go-micro 微服务架构怎么实现水平部署的,代码怎么实现?
11.micro怎么用
12.怎么做服务发现的
13.mysql索引为什么要用B+树?
14.mysql语句性能评测?
15.服务发现有哪些机制
16.raft算法是那种一致性算法
17.raft有什么特点
18.当go服务部署到线上了,发现有内存泄露,该怎么处理
19还有一些非常底层的问题
#腾讯##golang工程师##社招##面经#
全部评论
感觉问的不算难,没有算法题吗,老哥
1 回复 分享
发布于 2020-04-22 02:18
工作几年了,老哥
2 回复 分享
发布于 2020-05-18 09:33
楼主之前也是用的go吗,感觉项目问的不多,工作一年?
点赞 回复 分享
发布于 2020-04-24 15:54

相关推荐

#职场上哪些行为很加分?# 说起职场的加分项,可能大家都会联想到各个能力吧,譬如代码能力,譬如沟通能力,譬如很多的譬如等等,我就不一一列举了。但是除此之外,有一个很容易被大家忽略的点,尤其是对于程序员来说,更是有点嗤之以鼻,那就是-个人形象。不知从何时起,个人形象逐渐成了一个非常弱的一环,换句话说,甚至有些网上的媒体刻意带偏,例如程序员就该有点邋里邋遢的形象等等,进而导致大家更加的不重视甚至忽视。但是我们会发现,一些岗位,例如ui设计,他们无论性别,或多或少都会在意自己的外在,从而给人一种比较舒服的感觉。除此之外,回忆自己的求职过程,或者出席任何场合,其实无一例外,都是或多或少对自己的外表有要求,我们不求多么靓丽或者帅气,但起码够整洁和干净。说了这么多,那么这个对职场来说,为什么会很加分呢?首先是对自己,有一个好的外在,第一心情会更加的舒畅,其次也会逐渐变得自信起来,随之而来的,会逐渐的open起来,因为你会注重给别人的印象和展示,自然而然,就有了更多交流沟通的欲望,便不会把自己限制在一个狭窄的空间之中顾影自怜。其次便是和他人的沟通交流上。平心而论,我们大家都不希望和一个不修边幅的人去对接吧,刚走到工位上便传来一股味道,那会直接劝退的。虽然说得夸张了些,但是工作这几年还是多多少少遇到了不少的。而作为一个常成年人的素养,任凭你怎么样,大家都不会说啥,表面上还是都嘻嘻哈哈过得去,但是心里会默默打上不一样的标签。我们可以不必在意他人的看法,但是我们需要走在对的路上,好的路上,万一之后当上领导呢,你说是不是,一切皆有可能,那时就由不得你了#牛客AI配图神器#
投递联想等公司10个岗位 职场上哪些行为很加分?
点赞 评论 收藏
分享
评论
14
181
分享

创作者周榜

更多
牛客网
牛客企业服务