java吧 关注:1,235,055贴子:12,704,246

两年经验菜鸡的第7次面试了

只看楼主收藏回复

先说下个人情况,民办三本,两年经验。
北京的一家银行外包,11k。
上来先自我介绍一遍,然后开始问问题。
重写和重载的区别?
重写方法名和参数都不变,重载方法名一样,参数不一样(还有重载返回值类型可以改,重写只能子类或它本身,这个我没说,所以才问的下边的问题吧)
重写的返回值范围?
可以返回子类和它本身
list,map,set区别?
map键值对,set和list一样,不过不能存重复数据
spring注解?
component,value,restcontroller,requestmapping,configuration,autowried,order,bean,target
restcontroller和controller有什么区别?
restcontroller包含controller和responsebody
springMVC启动流程?
前端请求过来,前端控制器接受后找到对应的接口,适配器处理业务并返回结果,前端控制器再返回给前端。(答的不好,更详细的流程忘了)
创建线程的方式?
runnable接口,new thread,创建线程池
线程池有什么特点?了解多少?
线程复用,避免浪费资源。讲了自己在项目中创建线程池,七个参数,具体用法。
spring有哪些异常?
空指针,断言抛的异常,并发修改异常,运行时异常,io异常(还有像文件,类,bean找不到的这种异常没说,我觉得这些应该不是面试官想听的)
数据库和redis数据同步?
缓存一致性问题,并发量不是很高的情况下可以先更新数据库再删除缓存(面试结束后又去看了下,还有延迟双删,主要推荐的是这两种方式,这个之前看过,但是忘了)
然后又聊了会天,说我空窗期长了(没明说,我是8月底离职的,10月下开始投简历)。
最后反问
工作时间?
周一到周四晚上9点,周五周六晚上6点。
现在还没消息,又凉了。


IP属地:北京来自Android客户端1楼2024-12-01 17:30回复
    学java要没饭吃了


    IP属地:广东来自Android客户端2楼2024-12-01 18:20
    回复
      这面试难度和应届生一样啊,很常规


      IP属地:江苏来自Android客户端3楼2024-12-01 18:26
      回复
        得提前背


        IP属地:湖北来自Android客户端4楼2024-12-01 18:28
        回复
          比校招还简单


          IP属地:北京来自Android客户端5楼2024-12-01 18:30
          回复
            银行外包压根不缺人,都是面试任务罢了


            IP属地:辽宁来自Android客户端6楼2024-12-01 18:40
            回复
              这里面的很多问题虽然很简单,但是不同水平的人回答的点是不一样的,光背八股也没啥意义,还是得看书知道核心,用自己的语言。就像springmvc那个问题,九大组件一般就是想听到handlermapping这个组件的核心运行逻辑。还有数据一致性问题,其实光这一个点要说的话就能说5分钟以上,包括为什么先删数据库和先删缓存和延时双删都不行。那些八股文虽然很简练,但是背下来也没啥意义继续加油吧


              IP属地:江苏来自Android客户端7楼2024-12-01 19:02
              收起回复
                在北京11K,唉,受这罪干啥


                IP属地:江苏来自Android客户端8楼2024-12-01 19:13
                回复
                  周六加班有工资吗


                  IP属地:广东来自iPhone客户端9楼2024-12-01 19:32
                  回复
                    外包11k很低了,21年那会是个人给15K都是逼着你来上班,难道现在形势这么差吗


                    IP属地:北京来自iPhone客户端10楼2024-12-01 20:02
                    收起回复
                      年后大把好厂,年底只剩牛马岗了


                      IP属地:广东来自Android客户端11楼2024-12-01 20:16
                      收起回复
                        这不996吗


                        IP属地:湖北来自Android客户端12楼2024-12-01 20:45
                        回复
                          2月空窗期就长了?现在公司都这么吊?牛马太多了


                          IP属地:北京来自Android客户端13楼2024-12-02 06:48
                          收起回复
                            你带点自己的理解啊,比如第一个问题,重载就是为了传入不同的参数做出不一样的逻辑处理返回自己想要的响应数据


                            IP属地:江苏来自iPhone客户端14楼2024-12-02 09:50
                            回复
                              Java也太惨了,不过还是c++简单,我问多线程都没几个人用过,别说线程池了


                              IP属地:广东来自Android客户端15楼2024-12-02 12:00
                              收起回复