3.21携程后端实习二面

1. 自我介绍
2. 深挖项目,项目一定要特别熟,而且遇到的问题以及解决方法要有理有据
3. redis的qps高了怎么办?【我答得是集群,面试官又引导了一些,我忘了】
4. 多线程了解吗?开发过程中线程池参数怎么设置比较合适?【我答得是拒绝策略和最大线程数,面试官引导说可以用消息队列,然后说这种问题没有具体答案,需要根据具体业务场景给出方案,建议我可以做一些高并发的项目】
5. jvm对象内存是怎么分配的?
6. hashmap为什么不安全?什么是线程安全的呢?【面试官评价说:稍微了解一点】
7. 两道程序题见下面
面试官很棒,是女士哦!一开始有点发怵,然后问项目,项目比较熟状态慢慢调整好了。
问题问完之后还有十几分钟,面试官主动跟我讲需要学什么,怎么学,建议做一些高qps的项目,了解一些异步框架,这些基本上说了十来分钟。
class A {
       static { System.out.print("1");
       }

       public A() {
           System.out.print("2");
       }
   }
   class B extends A {
       static {
           System.out.print("a");
       }
       public B() {  System.out.print("b");
       }
   }
   public class Hello {
       public static void main(String[] ars) {
           A ab = new B();
           ab = new B();
       }
   }
题2:给定一个排序的整数数组 nums 和一个整数目标值 target ,请在数组中找到 target ,并返回其下标。
如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
输入: nums = [1,3,5,6], target = 5 输出: 2
输入: nums = [1,3,5,6], target = 7 输出: 4
##软件开发2023笔面经##
全部评论
为啥我投携程实习简历挂
点赞 回复 分享
发布于 2023-03-23 12:51 上海
看着问题,就觉得实习生的要求都这么高啊
点赞 回复 分享
发布于 2023-03-23 09:06 广东
实习生在面试前有没有机试?
点赞 回复 分享
发布于 2023-03-22 23:00 湖北
分片吗 有的大key好像还可以拆出来
点赞 回复 分享
发布于 2023-03-21 21:00 上海

相关推荐

不愿透露姓名的神秘牛友
07-15 12:20
点赞 评论 收藏
分享
投递腾讯等公司7个岗位
点赞 评论 收藏
分享
05-30 12:03
山西大学 C++
offer来了我跪着...:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-15 17:24
点赞 评论 收藏
分享
评论
7
71
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务