就是刚刚7点面试,持续大概30分钟,感觉我真的太菜了,被狠狠拷打。 下面是面试的问题: 先问了大学里面学到的课程: 1.操作系统:操作系统是一个什么样子的角色,操作系统有哪些分类(不是指window,Linux这种,我真的出大丑了),第二问不会就没问了。 2.计算机网络:计算机网络五层是什么,应用层有什么作用,应用层有哪些协议具体做什么,分层的意义是什么。 3.Java相关的:java的特性,了解
凉经,一面时长35min 1. linkedList和ArrayList的区别 2.Redis和MySQL分别有什么用 3.表数据量多的情况下如何加速查找? 4.根据什么加索引? 5.有a,b,c,d4个列,有时候用a、b、c、d,有时候用a、b、c,有时候用a、b,怎么加联合索引? 6.ElasticSearch用来做什么?什么时候写入?不使用消息队列如何写入? 7.说一下AOP, 原理 8.
11.7 40min 自我介绍 项目介绍(redis分布式锁相关,redis的set底层原理) 1.https和http区别,和建立连接流程 2.https的加密过程 2.ARP流程 3.浏览器输入url到页面显示经过哪些过程 4.服务器响应什么 5.线程和进城区别 6.java的线程和系统线程一样吗 7.什么叫线程池 8.java线程池工作流程 9.有那些等待队列 10.线程间怎么通信 反问环节
简历上写的是c++,但面试官估计是Java的,一上来问我会不会Java,我说了会,他问了几个问题后,有些没答上来,就没有继续为难我。然后开启八股的轰炸。 面向对象 面向对象的特征 Java中多态的实现和作用 Java中继承和多态的区别 Java中抽象类和接口之间的区别 数据库 数据库事物的隔离级别及每种隔离级别的使用场景 数据库的索引及数据结构 数据库事物的特性 操作系统 如何查看计算机的内存使用
后端实习生一面 自我介绍+项目介绍:5分钟左右; 是否能够接受使用Go语言来进行后端开发?可以。 说一说对实习期间的一个基本期望; 在介绍项目的时候提到了一些安全问题,简单介绍一下安全问题:预约挂号号源数量并发修改的超卖问题,分布式项目中可以考虑使用Redis的分布式锁来解决,单体项目可以考虑直接在后端加锁来解决; 这里考虑的是代码的业务逻辑方面的安全问题,其他的关于安全的比如SQL注入有考虑过吗
11.2 30min 时间很短,面试官给人压迫感很强,跟小红书二面的完全两种风格😰 自我介绍 1.深挖项目细节(redis,mysql,数据一致性) 2.Java常用的并发处理操作 3.实际问题,比如一个商品怎么建表 算法题 面试官自己出的,合并两个有序数组,就是easy中的easy题,不知道什么情况😰 反问 继续加油 #实习# #我的实习求职记录#
#24届软开秋招面试经验大赏# 面试官:问我的技术栈是什么? 我: C++ 面试官:我们大多岗位都是JAVA,有学过JAVA吗或者有了解过吗? 我:了解一点,但没系统学过 面向对象的特性 ( 封装,多态,继承 ,隐藏) 还好之前面试的时候问道过隐藏特性 list 和vector区别 再就是问数据库,因为我简历上写了一个项目于就是数据库开发的,疯狂问。 1.怎么实现多事务的并发、没讲出来,叫我讲伪码
面试官人很好,中间自己的迷惑回答给面试官说笑了😀,其中问的一个知识点记岔了,照着错误的答案解释不出来 1、自我介绍 2、关于学校的一些事情,如有没有课、学校教了什么之类的 3、关于学习的一些事情,如平时怎么学习的之类的 4、关于项目的一些提问 5、数据库写完但是还没写MQ时,如果电脑宕机了怎么办 6、为什么用SpringBoot,它的自动装配原理 7、SpringBoot中bean的创建过程 8
智能指针 设计模式 装饰者模式 动态和静态链接区别 c++修改一点点文件导致重新编译怎么解决 https通信流程 进程通信方式 快排实现方式 select和epoll区别 项目中遇到模板化是怎么用的 全局变量初始化顺序 单例模式怎么实现 左连接和右连接
一个面试官 自我介绍,问项目 前后端怎么传数据 http组成 怎么实现线程安全 springboot和spring关系 springsecurity和jwt实现认证授权过程 docker和你的电脑的关系 延迟消息队列,要求画图 数据库或者Java怎么实现延迟消息 项目怎么设计表,表关系 jwt原理,为什么要用jwt 常用的设计模式 手撕:手写代理模式,写了个静态代理,然后口述了jdk动态代理和cg
线程上下文中如何传递数据? ThreadLocal 的作用是什么 ThreadLocal 会发生内存泄露吗 ThreadLocal 可以在线程池中传递数据吗 --》不确定 如何在线程池中使用 Thread Local 传递数据 --》不确定 List、Set、Map 的根类是 Collections 吗? List、Set、Map 存取元素时都有什么特点 ArrayList 和 HashSet 的
线下:25min 1.讲讲你最近参与最多的项目 2.校园经历 3.能否接受转Java 5min later... HR面:20min 1.家庭情况 2.校园经历 3.最难的一件事 4.反问:8:30-17:30
猜是简历面,因为流程官网一直卡在测评没有推进,估计是看了简历先聊一次看要不要推进(俺菜鸡一个),挂 下午两点零五打电话说两点半笔试,笔试题直接从邮箱发word文档过来😅不难,两道选择7,8道基础编程,写死锁、单例模式、反转字符串这种,一个小时做完发回去 5点多就问能不能电话面试,我说晚上吧,他说行。然后一上来🈚自我介绍,直接问数组和链表区别,数组删除元素不移动后续元素怎么做,链表如何加快查找效
2.29 自我介绍 raii机制,你项目中怎么实现的 new和malloc的区别 new我可以只申请内存不去调用构造函数吗 一开始自定义线程池线程数有什么性能影响 深挖双buffer使用场景 日志没写完怎么办 写漏怎么办 日志写是串行的,性能有影响怎么办 主要是深挖线程池和日志,有点昏 移动函数move在项目中怎么使用的 手撕:链表判环 介绍你了解的锁,全文背诵 手写读写锁 年后八股基本答上,项目
前言: 刚放寒假的时候约了B站的面试,一面一开始是一位胖胖的面试官,面了二十多分钟,让我写一个层序遍历算法,秒了,又让写全排列,我试着用了位运算,直接让我等一下,下一位面试官也要面 第二位面试官问的也不多,倒是问了一些offer的情况,面试结束后又约了其他时间一次面试,是个年轻的面试官,视频也没开,闲聊了七八分钟就结束了,啧,只能说很难评~, 可能是因为我已经秋招签了不错的厂还去面实习生吧,而且在