zoukankan      html  css  js  c++  java
  • 面试1

    【20190117】

    人事:

    1.如果成为实习生,在公司会呆久吗

    2.如果和上司发生矛盾,怎么办

    答1:原则方面的问题不让,其它还是听吧

    3.怎么看待加班

    答1:刚实习避免不了加班,不能过多谈及钱,提高效率

    技术:

    1.基础:final,基础数据类型,springIoc,start与run区别,cookie和session区别,会话跟踪

    难点:1.线程没学过,没实际操作过代码

      2.cookie和session区别

    ①存储数据量方面:session 能够存储任意的 java 对象,cookie 只能存储 String 类型的对象
    ②一个在客户端一个在服务端。因Cookie在客户端所以可以编辑伪造,不是十分安全。
    ③Session过多时会消耗服务器资源,大型网站会有专门Session服务器,Cookie存在客户端没问题。
    ⑤域的支持范围不一样,比方说a.com的Cookie在a.com下都能用,而www.a.com的Session在api.a.com下都不能用,解决这个问题的办法是JSONP或者跨域资源共享。

      3.会话跟踪

    会话跟踪常用的4种方法:URL重写,隐藏表单域,cookie,sesion。

    URL重写技术就是在URL结尾添加一个附加数据以标识该会话,把会话ID通过URL的信息传递过去,以便在服务端进行识别不同的用户,隐藏表单域:将会话ID添加到HTML表单元素中提交到服务器,此表单不再客户端显示,cookie,Cookie是Web服务器发送给客户端的一小段信息,客户端请求时可以读取该信息发送到服务器端,进而进行用户的识别。对于客户端的每次请求,服务器都会将Cookie发送到客户端,在客户端可以进行保存,以便下次使用。

     session:在服务器端会创建一个session对象,产生一个sessionID来标识这个session对象,然后将这个sessionID放入到Cookie中发送到客户端,下一次访问时,sessionID会发送到服务器,在服务器端进行识别不同的用户 ,

    Session是依赖Cookie的,如果Cookie被禁用,那么session也将失效 

    session默认的会话时长为30分钟.

    收获:1.自我介绍内容不重要,给面试官准备时间,要微笑加自信

      2.项目周期为2-3个月

      3.不会就说不会,不要狡辩

  • 相关阅读:
    8P
    8N
    8M
    8K
    jenkins在Mac系统中默认日志、配置、启动等文件的路径
    解决Jenkins报Error fetching remote repo 'origin'的办法
    selenium的Web自动化元素点击时仍需要time.sleep等待1秒的问题
    详细配置j enokis
    mac配置启动tomcat
    mac配置启动tomcat
  • 原文地址:https://www.cnblogs.com/jjqq0921/p/10283232.html
Copyright © 2011-2022 走看看