金智教育一面java面经

   1.wait()的使用场景?notify和notifyall区别?wait()会释放锁吗?notifyall后会重新获得直接锁吗?会进入阻塞状态吗?
  2.锁,读写锁介绍一下?假如一直有读操作,就会加读锁,那么写操作会一直处于饥饿状态吗?为什么?
  3.countdownlatch是什么,它的使用场景?
  4.spring,spring mvc ,springboot的区别和联系
  5.spring ioc的底层实现是什么?   applicantioncontext在beanfactory基础上拓展了哪些?
  6.spring底层是如何实现读取xml配置和component,bean这些相关的注解配置?
  7.javaee是什么?servlet哪些容器底层使用的是它?哪些不是使用这个?
  8.filter和interceptor区别和不同使用场景?
  9.自定义filter怎么实现的?
  10.进程上下文切换会保存哪些东西?
  11.虚拟地址如何转化为物理地址?
  12.tcp如何保证可靠性?

算法:
    有序图+拓扑排序。

反问:
   公司上下班加班情况?
   

只能说我太菜了,自己都没脸面下去了,总结下就是他一直在跟我讲解知识,一开始还因为没下载好软件迟到了5min,他还提前10min进的,面试官态度非常亲切沉稳,很有耐心,引导我,奈何我真的都不会..。
全部评论
我今天面了,后面问题都一样,问的都是计算机网络和操作系统,啥也不会,
点赞 回复 分享
发布于 2024-10-15 19:39 天津
问得好深啊😞
点赞 回复 分享
发布于 2024-09-24 10:55 湖南

相关推荐

11-06 23:38
同济大学 C++
最近两天搞开题报告去了。累死了。不过好运的是开题过了,没有二辩。今天学的内容:- 传入与传出参数:[图片]- static void min_max() 与 void min_max() 静态函数和非静态函数。1. 静态函数的作用域只能在本文件内(也就是生命周期的不同)2. 一般函数的作用域其他的文件也能使用- 指针作为返回值!!!- 注意:永远不要返回指向当前栈帧(foo)的指针变量(意思就是不要指向即将释放的内存空间)- 指针作为返回值的时候意思就得指向一个稳定的栈区域,不能指向即将释放的内存空间- 数组与指针:1. 指针支持的运算:指针 + 一个整数 = 指针; 指针 - 一个整数 = 指针;指针 + 指针。2. 指针对应的加法:向右偏移几个元素。[图片]3. 数组名可以做为指向它第一个元素的指针使用。(数组名字作为指针用途的时候会退化为指向第一个元素的指针)- 指针支持的比较运算1. p == q 等价于 p - q == 02. P <= q 等价于 p - q < 03. P >= q 等价于 p - q > 0- ++; --; *1. *p++ : 值:*p 副作用:p自增2. *(p++):值:*p 副作用: *p自增3. ++*p,++(*p):值*p + 1 副作用:*p自增4. *++p,*(++p):值*(p + 1) 副作用:*p自增- 字符串- 字符串三种书写方法:print("xxx"); printf("xx\ 换行后  -- x\n"); printf("xxx" 换行后 "    -- x\n");- 字符串存储的位置:代码段(只读)== 可以看成是:常量数组。可以吧字符串的字面值看作是数组名[图片]- char*p = "Hello";[图片]- C语言的字符串变量:1. C语言没有真正的字符串类型。2. c语言中字符串依赖字符数组存在。3.[图片]4.   指针指向字符串数组会发生的报错的一些问题:[图片]5.   原因arr2 = s1; arr3=s2这里是等价的[图片]6. size_t类型的别名- size_t 代表一个无符号整数,他代表一个字符串的长度,所以他是const char传入参数 目的就是:可移植性
点赞 评论 收藏
分享
评论
3
22
分享

创作者周榜

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