腾讯PCG后端实习一面面经(官网已挂)

开始两道题

  • 在有序旋转数组中找到一个数 要求复杂度为logn

  • 实现十进制n转为m进制的数 (m<16)

牛客上面有问题,本地能跑,面试官也说没问题,但就是过不了 /狗头

问项目

  1. 简单介绍一下你的项目? (全栈 前端 后端)

  2. 项目当中用户模块实现了吗?

  3. 是怎么设计的?

  4. 介绍下其他功能?

  5. 项目中里担任什么角色? (俺一个人做的,前端后端都是俺)

其他

你有学过Socket编程吗?开设了相关课程吗?

Ans:开设过,我们专业开过高级Java就学了Socket编程,我们五一的小作业就是让用NIO来完成一个客户端和服务端通信的作业。

你简单介绍一下NIO?(YES)

那你说说实现一个NIO服务端读取二进制怎么来做?(emmmmm)

换个说法吧,你来说说你项目是怎么实现服务端的?(OK,从channel buffer selector 初始化 到处理读buffer 到 返回写buffer 走了一遍,大概说了5 6分钟)

你这个五一作业是跑在哪里的?window上面的吗?(不是,跑在Mac上面的) 哦 那就相当于跑在Linux上面的吧。

那你对Linux了解吗?(我基本是在Linux上面部署项目,然后一般使用宝塔来维护一些东西,然后一些常用的命令是知道的 比如 vim top 之类的)

那你知道查看内存的命令吗?(TOP) OK

那你们开过操作系统的课程吗?计算机网络呢?没有开设,但是我最近买了书在看。 (好的)

(看了下时间 1个小时40分钟了。) 真的牛客网上面调错误 调了半个小时来着(后面直接说的思路)

反问

你还有什么想问我的吗?(自己和腾讯实习生的差距?对我有什么建议?)
没有说差距,直接说的建议(其实我就想问问自己是不是凉了,但是应该是凉了,周一挂我没问题)

还有什么想问我的吗?(腾讯的技术栈一般是什么呢? 一般后端还是C++来做的) 一听,完犊子了,俺是Java啊。

我感觉你是有点偏前端的吧?

赶紧说不是,表明自己对后端的喜爱,和自己身处实验室,没人搞前端学弟学妹要俺带的窘境。撤了一会儿。

最后:我没有问题了

那么今天的面试就到这里吧,拜拜。

拜拜!

凉了凉了!各位好兄弟,我准备秋招了!害,项目拉跨了! (又犯了之前总结的大忌,在后端面试里面吹前端,自己扇自己一巴掌)

#实习##面经##腾讯##Java工程师#
全部评论
楼主 项目做的什么呀
点赞 回复
分享
发布于 2021-05-16 08:52

相关推荐

字节跳动-2024校招火热进行中!字节跳动-国际电商-后端-校招同学速速看来!优秀同学不可错过国际电商商业平台研发团队主要面向平台商家、运营、达人等电商生态合作伙伴,主营ToB业务,帮助商家、达人等挖掘商业机会、帮助运营提升运营效率、帮助电商生态各类其他商业伙伴能够在电商生态中经营和发展。目前国际电商全球开国,业务增量大,需求持续推进中~与国际接轨,发展空间、前景大,还有出差外派机会,HC多多,欢迎投递。期待2023.9-2024.7期间毕业的优秀计科等相关专业的本/硕/博同学联系投递!帖子下面直接回复沟通即可进入快速通道,加快投递进程,关注投递阶段!【校招内推码:MQN4RBS】base:珠海、北京、深圳、上海、杭州职位描述团队介绍:国际电商是以国际化短视频产品为载体的内容电商业务,致力于成为用户发现并获取优价好物的首选平台,在直播电商、视频内容电商等多场景下,国际电商业务希望能为用户提供更个性化、更主动、更高效的消费体验,为商家提供稳定可靠的平台服务,在更多的地区实现没有难卖的优价好物,让美好生活触手可及的使命。我们邀请你来此成长、钻研,发掘无限的潜力,一起应对技术和业务上的挑战。目前团队拥有丰富的国际化产品研发经验,包容多元的文化,且在全球设立研发团队,邀请你来一起接受跨国合作的挑战,还有出差外派机会在等你!1、负责字节跳动国际电商业务的后端开发工作;2、负责架构设计和开发,为亿级用户提供优质顺畅的信息服务和极致体验; 3、负责在线大流量高并发系统设计和性能调优;4、参与各专项技术调研,新技术引入等前瞻项目。职位要求1、2024届获得本科及以上学历,计算机相关专业优先; 2、热爱计算机科学和互联网技术,精通至少一门编程语言,包括但不仅限于:Java、C、C++、PHP、&nbsp;Python、Go;&nbsp;3、掌握扎实的计算机基础知识,深入理解数据结构、算法和操作系统知识;4、有优秀的逻辑分析能力,能够对业务逻辑进行合理的抽象和拆分;#春招##字节##字节跳动##字节跳动内推##求职#
点赞 评论 收藏
转发
2 13 评论
分享
牛客网
牛客企业服务