page contents

面经||【字节跳动】客户端岗-飞书二面面筋

一面: 首先聊项目吗,聊了差不多二十分钟 问是了解Java多一些还是Python多一些 Java final,和static关键字,作用于哪些地方,分别产生了什么效果 线程池的几个参数 线程池中的keepAli...

attachments-2022-01-m75r7oGN61e778483039f.png

一面:

首先聊项目吗,聊了差不多二十分钟

问是了解Java多一些还是Python多一些

Java

final,和static关键字,作用于哪些地方,分别产生了什么效果

线程池的几个参数

线程池中的keepAliveTime参数主要是作用于哪里的,还有一些关于线程池的基本知识

创建线程的几种方法,分别在哪方面具有效果

synchronized和volatile还有retrantlock之间的区别

编程题:

反转链表手写

还有一个求数组中两个数字相乘,求最大值,并打印出来

二面:

聊项目,聊了20分钟,一些东西给我问卡了

聊学Java,看过哪几本书

然后说Java并发编程主要讲了哪些事情,我说保证线程安全,然后原子性,有序性,可见性一直聊

然后说到有序性,让我举个例子什么的,问用什么保证有序性,还有volatile修饰i的情况下,两个线程并发访问i会产生什么效果,这个得分情况答,没回答太好

然后说手写消费者生产者模型吧,我说不会,

又聊了下消费者生产者模型的事情(应该注意的点,没怎么答上来)

然后问操作系统

问我对操作系统的了解,没了解多少,就跟他简单说了下,进程之间的通信方式

Http和Https的区别 SSL的对称加密和非对称加密作用于哪里的??(没答上)

手写打印二叉树的深度,递归和非递归都写了,并解释非递归的代码的含义

Throwble中的Error和Exception的区别

三面:

问的东西都很基础,但是面试官很严肃,一时间不知道怎么办好了。就不写了,总之就很基础。

以上就是本次分享内容,更多大厂Shopee工程师面试经验持续关注六星社区

想要高效学习,指路微信公众号——【python编程学习圈】每日分享学习干货,关注即可免费领取整套Python零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!

attachments-2022-05-ZwUUz0Co628f2e3079c7b.jpeg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
小柒
小柒

1474 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1474 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章