【腾讯】Java岗-IEG运营开发2面

约的早上10点准时电话来了

1、自我介绍

(末流双211)

实习做的项目

2、jvm结构分区以及调优

(栈、堆、方法区、程序计数器,简单的-ea -Xmx2g -Xms2g -XX:MaxPermSize=1024m)

3、线程池的各个参数以及值,用了什么队列,拒绝策略

(核心线程数 50,最大 100,ArrayBlockingQueue 默认丢弃)

4、MQ用过哪些kafka,mafka,kafka处理流程,瓶颈

5、rpc框架用的thrift怎么通信的,配置

(客户端、服务端以及APPKEY)

6、elasticSearch结构以及语法 index和term

(索引,集群名称和IP地址配置)

7、前端ajax的闭包是什么

(没听说过- -)

8、zookeeper的结构以及功能,有什么问题

(类似于Linux的树结构,服务的注册发现,问题之前看过阿里为什么弃用 zookeeper具体忘了)

9、项目中有没用到微服务

(没有)

10、mybatis和hibernate相比

(轻量级,不需要反向生成,动态sql直接在接口上写注解sql语句,方便)

11、为什么选ssm框架

(主流,方便易用)

12、hystrix怎么熔断的,一些参数

(熔断时间,数量,百分比,超时重试,熔断返回默认值)

13、mafka对kafka的改进

(同机房优先,客户端和zookeeper解耦加入一层)

14、如何做到服务治理,就是动态的修改运行的项目的参数

(mcc把值记录到zk中,在平台上配的时候会通知服务修改参数的值并改变缓存的值)

15、项目运行的服务器多少个

(55个,多个端口提供不同的服务)


实习这里的留任offer和腾讯怎么考虑

这里是IEG部门写java的

还要实习多久- -!

最后说放新我们不会放弃优秀的人才 ( – -我这么弱鸡,感谢某大场实习经历)

听说有4面,4面手撕代码?

发表评论

后才能评论