Github
Github
2024.07.21百度提前批一面
1、自我介绍 2、HashCode()和equals()方法的关系 equals相等的两个对象的hashCode也一定相等,但hashCode相等的两个对象不一定equals相等。 3、重载和重写有什么区别? 重载(Overload):; - 重载是指在同一个类中,可以定义多个方法具有相同的名称但是参数列表不同(包括参数的类型、顺序和个数)的情况。; ...

全民制作人ikun
  • 百度
  • 一面
  • 秋招
大约 7 分钟
2024.5.13腾讯云后端开发面试
1、线程池 七个参数 如果任务队列无界的话 则最大线程数还用得到吗 如果任务队列是无界的(使用 LinkedBlockingQueue 无参构造函数)的话,那么 maximumPoolSize 就不再重要了,因为: 当有新任务来时,线程池首先会尝试将任务添加到无界队列中。; 如果队列已满,才会尝试创建新线程。; 但由于队列无界,所以永远不会出现队列满的...

全民制作人ikun
  • 腾讯
  • 一面
大约 10 分钟
2024.05.10高德后端一面
Java和Python各自的优势,Java底层和Python底层怎么实现跨平台的? 优势: Java:静态类型、跨平台、性能优异、广泛应用、强大标准库; Python:简单易学、动态类型、丰富第三方库、跨平台、高级编程特性、广泛应用; 跨平台: Java的跨平台性是通过虚拟机实现的。由于JVM负责将字节码翻译成本地机器码,所以只需要在目标平台上安装一个...

全民制作人ikun
  • 高德
  • 一面
  • 实习
大约 14 分钟
2024.05.09瑞幸Java校招一面
算法题 限时十五分钟,给一个字符串n(长度不超过100),和数字m,取出所有可能的字符串组合,如输入abc和2,输出ab,ac,bc,ba,ca,cb DFS回溯,u表示当前是第几层 输入输出流设计模式 如果实现实现一个Java的输入输出流,你会用什么设计模式 装饰者模式:CSDN (https://blog.csdn.net/qq_30507459/...

全民制作人ikun
  • 瑞幸
  • 一面
  • 校招
大约 6 分钟
2024.05.03钉钉后端三面
1.拷打项目 2.合作还是单独? 3.自学java? 4.项目用来做毕设了吗? 5.怎么学的? 6.框架是什么? 7.springboot的启动流程? 首先从main找到run()方法,在执行run()方法之前new一个SpringApplication对象; 进入run()方法,创建应用监听器SpringApplicationRunListeners...

全民制作人ikun
  • 钉钉
  • 三面
  • 实习
大约 5 分钟
Vue生命周期
说一说你对Vue生命周期,生命周期钩子的理解 思路: 先回答生命周期(钩子)的定义,再详细介绍一下,能对比2和3的不同就更好。 ==Vue生命周期就是Vue实例从创建到销毁的过程。== Vue在设计的时候,把这个过程分为了四个阶段,分别是初始化阶段,挂载阶段,更新阶段,销毁阶段。 在每个阶段都有一些被称为“生命周期钩子”的函数,使开发者可以在特定的阶段...

全民制作人ikun
  • 前端
  • Vue
大约 2 分钟
this指向
在js的函数中,this的指向遵循什么规则? this指向原则 在函数内部,有一个特殊的对象——this.它在标准函数中和箭头函数中有着不同的行为。 在标准函数中,this引用的是把函数当做方法调用的上下文对象。 在箭头函数中,this引用的是函数定义时的上下文对象。 代码题: 1. 4秒后,p.age 是多少? 2. 以下代码中,调用g()时打印的值...

全民制作人ikun
  • 前端
  • javascript
大约 1 分钟
2
3