技术渣渣的春招面经

  • (零零总总,许多面试之后没有做记录,以后要保持面试后记录的习惯)

    快手java/python面试

  • java

    • hashmap的结构原理

    • hashmap是否线程安全,如何解决的

    • concurrentHashmap的原理

    • JVM内存模型

    • java线程池

      • 作用

      • 有哪些参数

    • python垃圾回收

    • 用过python协程嘛

  • linux命令

    • linux查看占用某个端口的进程——lsof

    • linux查看某个日志中某字段出现的次数

    • linux根据日志关键字出现的次数排序

  • 数据库

    • mysql

      • mysql事务隔离级别

        • 各种隔离级别是怎么做到的,解决了什么问题
    • redis

      • redis有几种数据结构
  • java

    • 集合

      • arraylist有哪几种轮询方式

      • iterator的实现原理

    • java并发

      • 线程同步的几种方式

      • join的原理

      • 手写多线程间同步

    • mysql

      • 第三范式

      • 查询优化

    • 设计模式

      • 观察者模式

      • 如何打破单例

腾讯后台面试

腾讯运营开发面试

  • TCP和UDP的区别

  • TCP三次握手

  • TCP的报文字段

  • java GC为什么要分代,好处是什么

  • java垃圾回收算法有哪些

  • 讲述辗转相除法的优缺点

  • django里如何将dict转化成json数据(因为项目里有问到)

  • 数据库的隔离级别,各自解决了什么问题,原理是什么?(数据库被问到最多的问题,但依旧迷糊hhh)

字节面试

  • post中content-type种类?

    • application/x-www-form-urlencoded:原生form表单

    • multipart/form-data:许多文件类型,比如文件

    • application/json:告诉服务端消息主体是JSON

    • text/xml:传输和存储数据

    • binary:二进制文件类型

  • JVM GC

  • 数据库事务隔离级别有哪几种?

  • 算法题:最长公共子序列

  • git cherrypick的作用

  • 数据库 for update的作用

  • 一次web请求的完整流程

零零碎碎还记得的面试问题

  • linux命令

    • 查看端口上运行服务对应的进程号(快手)

    • 查看日志中包含某个字符串的行(快手)

    • 接着上个指令,统计该字符串出现的行数(快手)

    • 查看系统cpu核数以及使用情况(贝壳)

    • 查看内存的使用情况(贝壳)

  • mysql

    • mysql索引的组织(B+)

    • 聚簇索引和非聚簇索引

    • mysql语句

      • 保证某一属性唯一的几种方式(贝壳)

        • DISTINCT

        • Group by

      • for update(字节)

    • mysql查询优化

    • 范式区别

  • 操作系统

    • 段页式存储和页表式存储

    • 操作系统中断的执行过程

    • 进程和线程的区别

  • 计算机网络

    • TCP、UDP区别,主要应用

    • TCP的拥塞控制

    • TCP三次握手、四次挥手

    • SYN泛洪攻击是什么?怎么样预防呢?

      • SYN Cookie
    • ICMP协议的两种报文

    • HTTP与HTTPS区别

    • HTTPS的通信流程

    • HTTPS使用的是什么加密方式

    • HTTP 302 403 404响应码是什么,会由什么所导致

  • java基础

    • java static

    • java泛型的作用

    • java序列化,serializableID的作用

    • java容器

      • hashmap原理

      • 如何保证hashmap的并发性

      • ArrayList与LinkedList的区别

      • 访问List的几种方式

        • 谈到iterator
      • 为什么要使用Iterator

        • 工厂模式
  • JVM

    • 起手式——类加载机制

    • GC

    • JVM内存模型

  • java并发

    • Synchronized与volatile

    • 线程池作用、参数

    • 记得不清了

#面经##腾讯##字节跳动##快手##Java工程师##校招#
全部评论
师妹加油
点赞 回复 分享
发布于 2021-04-23 19:34

相关推荐

02-04 17:01
南昌大学 Java
牛客96763241...:拿插件直接投就完了,这玩意看运气的
点赞 评论 收藏
分享
评论
6
34
分享

创作者周榜

更多
正在热议
更多
# 一张图晒出你司的标语 #
4276次浏览 75人参与
# AI面会问哪些问题? #
27652次浏览 552人参与
# 米连集团26产品管培生项目 #
13332次浏览 285人参与
# 你的实习产出是真实的还是包装的? #
20121次浏览 342人参与
# 找AI工作可以去哪些公司? #
9027次浏览 233人参与
# 春招至今,你的战绩如何? #
64941次浏览 580人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
15176次浏览 221人参与
# 从事AI岗需要掌握哪些技术栈? #
8870次浏览 302人参与
# 中国电信笔试 #
31987次浏览 292人参与
# 你做过最难的笔试是哪家公司 #
33328次浏览 231人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
340761次浏览 2174人参与
# 阿里笔试 #
178491次浏览 1315人参与
# 哪些公司真双非友好? #
69571次浏览 289人参与
# 机械人避雷的岗位/公司 #
62699次浏览 393人参与
# 第一份工作一定要去大厂吗 #
14527次浏览 122人参与
# 金三银四,你的春招进行到哪个阶段了? #
22067次浏览 280人参与
# 为了减少AI幻觉,你注入过哪些设定? #
26246次浏览 310人参与
# 沪漂/北漂你觉得哪个更苦? #
9805次浏览 193人参与
# 应届生第一份工资要多少合适 #
20676次浏览 86人参与
# HR最不可信的一句话是__ #
6198次浏览 113人参与
# AI时代,哪个岗位还有“活路” #
11479次浏览 341人参与
# 春招你拿到offer了吗 #
831165次浏览 9986人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务