华为的一面,我自我介绍。没过二十字,我就开始介绍导师的项目和我的工作与贡献。项目中主要技术难点其实有三,我当时漏掉一个,没想到面试官立刻就指出来了,我在佩服他没有详细了解情况的前提下就能有如此专业的洞察力之余,更多的是突然感觉我眼前这位面试官不是那么好对付的。就在我信心十足的认为一面结束时,他突然提出让我画出设计过系统的模拟电路图,我只好坦诚地说,我没有做过,虽然很感兴趣。在管道泄漏检测项目中,我
1.自我介绍 2.问项目,详细介绍 3.数据库索引 4.如何判断是否走索引 5.如何查询批量数据 6.SQL的优化等,问了一些场景题(对于数据量大的情况) 7.Java的三大特性,继承,封装,多态 8.为什么到工行 9.你还有什么问题吗 (其他有些不记得了,前天面的)#面经##秋招##校招##提前批#
一面 计算机基础你都学过了是吧,那我就不问了() 谈一谈你对hashmap的理解。 hashmap线程不安全的场景,如何去解决。 concurrenthashmap在1.6之后做了哪些改进。 hashmap在链表长度为8,数组长度为64时链表转红黑树,为什么设定这两个默认值。 synchronized 和 Lock的区别。 谈一谈在高并发的情况下,会遇到哪些问题,怎么去解决。 如果从线程池的角度去
今天上午刚刚面完强生医疗产品研发群面。10个人里5个留英/美学生,另外几个全是名校,例如西交同济啥啥。 流程:英文自我介绍,中文案例阅读,中文讨论,英文总结,面试官提问,英文反思。 这次我面的感觉实在是不咋滴(我不咋滴) 几个建议:1注意卡时间,要注意好时间的分配,最好不要超时 2注意人员的分工,要有人注意记时间,有人进行各位同学叙述内容的记录,还要有人把话题拉回正轨,3如果你觉得大家讨论偏了,就
我有一个Spring Boot后端,需要实现一个AngularJS(2)前端来使用我的REST API(两者都运行在一个服务器上)。我是一个初学者,但我还没有找到一个像样的教程/演示来帮助我开始,考虑到下面的图像是我的项目结构。
一面 代码题: 单例 懒汉式线程安全 司机和乘客配对,我用的回溯。 线程的同步和异步 条件变量的作用 线程池如何监控状态 线程池扩容的策略(如果突然新来很多任务) IO多路复用 epoll 协程了解吗 四次挥手 time_wait状态,持续多久 如果大量TCP连接处于time_wait状态的影响,怎么处理 Redis分布式锁 分布式锁因为删锁而产生的问题 二面 有一辆车,要去接N个乘客,车的容量大
可话(北京)一面 时长:30分钟 面官:可话app后端负责人 面官问: 我是可话app项目这边后端的负责人,面试开始前请你先来个自我介绍 我听你说你大一的时候参加学生组织,能说一下你在组织里主要做什么吗?线下活动的话又是怎样的? 你觉得你们组织的那个线下 “时光胶囊” 这个活动最后那个执行的效果好吗? 面官:“那么我们回到面试,我今天就是主要想了解一下你这边之前做的这些项目、一些经历、还有学习的一
因为是第一次面试,所以表现不太好,自然而然地挂了呢哈哈,不过面试官人特别好,很温柔,而且这次面试给我警示很大,狠狠补了一下java基础,总之还是很感谢的。 1.讲一讲java多态的概念 2.i++是不是线程安全的 3.treemap和hashmap的区别,什么时候用treemap什么时候用hashmap 4.什么时候用多线程,什么时候用多进程(说实话,java里从来没有见过多进程,所以让我举例子直
1 自我介绍 2 介绍一下项目 3 后端开发的过程当中有遇到什么问题或者是什么事情是令你印象深刻的 4 redis有哪几种数据结构 5 redis有序集合的实现方式 6 redis有序集合的底层,是否了解跳表 7 HashMap底层用到红黑树,保证数据的有序性,红黑树这种数据结构,有多少了解;为什么底层不用平衡树 8 redis缓存穿透 9 9.布隆过滤器如何实现 10 viper的作者写的cob
链表反转 以4个元素为一组,两个元素为1个小组,反转,组内元素顺序不变。瞎几把写的,因为我想火速AC。 2 树的节点判断 满二叉树,给你节点,问你是不是叶子节点,存不存在。 5 寻路 障碍寻路,弱智dp。 3 字符串 想用的模拟,没写出来,debug太长时间了。。 题目就是给你字符串,可以对子串(如果是回文)进行折叠,比如说aabaa->aab/bba->ab\ba... #腾讯笔试##腾讯##暑
1.java的基本数据类型; 2.java的四种引用类型; 3.static关键字; 4.访问修饰符; 5.final关键字; 6.string类去掉字符串空白的方法;截取子串的方法; 7.通过树的前序,中序,推后续遍历; 8,stringbuffer 和 stringbuilder区别; 9.java创建线程的方法; 10.如何保证线程安全几种方式; 11.二叉树的高度定义; 12.队列和栈的区
12.18约的12.20下午面试,用的飞书会议面试的,1h 个人介绍 自己挑一个项目介绍,疯狂追问难点 八股 用过哪些linux命令 根据进程名字搜进程id的命令 服务器的负载情况用什么命令查看 linux进程线程的区别 逻辑地址和物理地址的区别,为什么要用逻辑地址和物理地址 java里数组和链表的区别是啥,遍历时性能的差异 java里hashmap是怎么实现的,(我说不清楚然后追问)你觉得应该怎
简历信息 ps:因为几乎只关注基础和代码实现,只给出技能特长。 TimeLine --12/11投简历--12/12约面试--12/18一面--待补充-- 一面 1h #字节##25届找寒假JAVA实习#
之前分享了网易的一面二面面经,本来以为凉了,没想到在回复牛友评论的时候收到了三面的通知(https://www.nowcoder.com/discuss/487543831529857024?sourceSSR=users)。今天来分享一下三面的面经~ 谈谈JVM虚拟机 JVM虚拟机是有哪些部分组成的 JVM虚拟机的内存结构 方法区存放哪些信息 常量存放在哪个区域 一般用什么方法来创建一个线程池
项目:(22min) 拷打20分钟项目,面试官对项目的刷新功能比较感兴趣,然后一直追问,问到答不上来。 基础:(25min) 用过kotlin编写项目,聊一下kotlin和java的区别 具体代码上的体现,比如kotlin写一个单例类怎么写,要用kotlin写一个工具类要用到哪些关键字(这里应该是像考察kotlin的基本语法,验证我有没有真的写过kotlin。整整半年没有碰过kotlin了,已经忘