腾讯云一面面经(2017.3.15)

网上关于腾讯云的面试好少,所以在这里记录一下,和大家一起分享面试经验。在3.15号早上,当时还在图书馆看书的时候,突然接到了腾讯云(成都)打来的电话,因为之前在年级群里面申请过,所以在接到电话的时候,自己还是特别兴奋,因为在图书馆不方便说话,果断的约在了下午两点钟。下午两点多一点,电话果然打过来了。于是就开始了一面之旅。

  1. 自我介绍
  2. 讲述HDFS上传文件和读文件的流程
  3. HDFS在上传文件的时候,如果其中一个块突然损坏了怎么办
  4. NameNode的作用
  5. NameNode在启动的时候会做哪些操作
  6. NameNode的HA
  7. NameNode和DataNode之间有哪些操作
  8. Innodb事务怎么实现的
  9. 项目介绍
  10. Hadoop的作业提交流程
  11. Hadoop怎么分片
  12. HMaster的作用
  13. HBase的操作数据的步骤
  14. 如何减少Hadoop Map端到Reduce端的数据传输量
  15. Hadoop的Shuffle
  16. Innodb的二进制文件和Redo日志的区别
  17. Redo日志的格式(不知道这个)
  18. 二进制日志的复制(不知道这个)

大概就是这些问题,中间项目介绍说了一段时间。总体的面试时间在一个小时左右。通过这次面试,自己也知道了在学习技术的路上,要研究的很深才行。在这里记录这次腾讯一面,也为大家分享一下面试经验。一起努力。

#腾讯#
全部评论
楼主面的什么岗?
点赞 回复
分享
发布于 2017-03-20 19:31
校友好,我当时应该也是在群里投的java研发 然后成都腾讯云这边打电话来一面的,最后他说是做云存储这块的业务,跟你应该是同一个面试官 昨天去***三街面了2,3面,问了下他们那里的情况,后台主要是GO语言,跟java不是太相关 想问下你是怎么考虑的呢
点赞 回复
分享
发布于 2017-03-21 10:27
联想
校招火热招聘中
官网直投
这是大数据的面试问题么?感觉好简单啊
点赞 回复
分享
发布于 2017-03-22 13:53
为什么我面的是腾讯云深圳,hr说明天就发offer
点赞 回复
分享
发布于 2017-03-23 13:46

相关推荐

1. 手撕算法给你一个数组, 2 1 3 7 9 2,如果相邻两个数相加是10,那么两个数可以消掉。问最后还剩几个数?比如这个,3和7消掉,还剩2 1 9 2,1和9还可以再消一次,还剩2 2,最后答案就是2。(思路:栈。新元素和栈顶元素相加为10,就弹栈,否则进栈,输出栈的大小。)2. 项目●介绍水平分表过程、大表拆分的过程。●Redis有没有可能丢数据?怎么解决?●你还有什么其他的方式来保证Redis的可靠性?(主从复制、哨兵、集群一通甩出来)●RabbitMQ如何保证消息不丢失?(没保证,再加强)●RabbitMQ如何做削峰填谷?3. 八股●InnoDB中一个三层的B+树能存多少数据?●MySQL的索引怎么存储的?每个索引一个B+树,还是多个索引放一个B+树?●每个叶子节点能存放多少条数据?(虽然没问,但是差点问到,mark一下,回去复习)●叶子节点中存的是什么数据?●B+树的范围查找怎么做的?●分库分表具体的分片策略是怎么做的?●表存满了之后怎么扩表?●id是怎么生成的?(分布式自增主键)●有没有其他的分布式id生成算法?(雪花),具体怎么实现的?(我不清楚,了解而已)●Redis保证incr命令原子性的原理是什么?(不清楚)●Redis数据的可靠性怎么保证?(持久化)●介绍AOF持久化的过程?●AOF重写期间命令可能会写入两次,会造成什么影响?(忘记了)●讲一下JVM的内存模型?●new一个对象存放在哪里?(运行时数据区),局部变量存在JVM哪里(不知道)●JVM垃圾回收机制?(没学到)●Linux系统的8080端口有多少个TCP连接,怎么看?(不知道)●如何看Linux进程或CPU使用情况?(top)●Linux查看内存情况?(free -h)●讲下TCP的TIME_WAIT(TCP最熟的地方忘记了,可惜)●ConcurrentHashMap底层是怎么实现的?●HashMap为什么不能保证线程安全?●进程间通信的方式?●共享内存的方式如何保证并发安全?(我的回答是加锁)●这个锁具体怎么实现的?(比较抽象,我回答了如果是我,我会怎么设计)4. 反问●技术栈●对于实习生如何培养●GoLang在CSIG用来做什么?●Base成都?●作息?●团建?旅游?●实习生进来之后会做些什么?
点赞 评论 收藏
转发
点赞 18 评论
分享
牛客网
牛客企业服务