java吧 关注:1,188,769贴子:12,599,347

面试问的好深哦

只看楼主收藏回复

索引 优化sql hashmap底层 数组底层是怎么实现的 hashtable springboot注解和后台怎么收到前台传过去的值这这些都简单的了 头疼 java数据结构


IP属地:吉林来自iPhone客户端1楼2021-03-03 09:25回复
    我还在想数组底层有什么好实现的,百度了一下原来是说增删改查啊


    IP属地:北京来自Android客户端2楼2021-03-03 10:18
    收起回复
      这些都是基础了,稍微学一下就会的。总比问你linux内核和内存安全强


      IP属地:北京来自Android客户端3楼2021-03-03 10:20
      收起回复
        这还难啊,都是基础好吧,不会只能说基础没学好就学框架了


        IP属地:黑龙江来自Android客户端4楼2021-03-03 10:21
        收起回复
          如果问的是动态数组,arraylist之类的原理那可能差不多,如果是数组的原理,那就真不明白了,只能猜测说申请一块连续的内存,存放相类型数据。


          IP属地:四川5楼2021-03-03 11:51
          收起回复
            现在的基础了,hashmap底层,arraylist底层面试问题已经烂大街了,回答会了不会加分,回答不上来或者不那么好,肯定减分


            IP属地:浙江来自Android客户端6楼2021-03-03 12:28
            收起回复
              工作经历多少年问这种问题?应届生?


              来自iPhone客户端7楼2021-03-03 13:12
              收起回复
                面试都是要造飞机大炮,进去实际拧螺丝


                来自iPhone客户端8楼2021-03-03 14:39
                收起回复
                  数组底层这种问题不知道大概率是没学过计算机,只是单纯学个java


                  IP属地:浙江来自Android客户端9楼2021-03-03 15:00
                  收起回复
                    索引不就是为了查询速度更快,空间换事件
                    优化sql前使用explain去查看sql的执行引擎,看是什么地方比较慢,在去优化
                    hashmap底层就是数组+链表 (1.8以后 会在一些条件满足以后形成红黑树,扩容到多少,形成链表到第几层)
                    数组底层就是 一块连续的空间,数据结构没学过?c语言怎么分配内存的
                    hashtable 就是方法之上 加上了 sync


                    IP属地:上海10楼2021-03-03 15:39
                    收起回复
                      5年经验问什么


                      IP属地:马来西亚来自iPhone客户端11楼2021-03-03 16:23
                      收起回复
                        这些都是基础问题了,现在,真的是面试造飞机系列


                        IP属地:重庆来自iPhone客户端12楼2021-03-03 16:23
                        回复
                          数组底层咋说,这面试官是智障吧,怎么不来个int底层


                          IP属地:广东来自iPhone客户端13楼2021-03-03 16:29
                          收起回复
                            后台通过handlerAdabpt解析出出request带的参数或请求体并用convert反序列化城参数


                            来自Android客户端15楼2021-03-03 17:21
                            收起回复