• 又面试了


    Alice说给找一个新的项目组,结果今天就去面试了。还是现在这个公司,只不过是对面的那座楼。

    先给昨天给我打电话的那个人(唐先生)打了个电话。正好他在门口,于是下楼直接让他带我上去了。在一个会议室等了一会,来了两个小伙子。

    他们手里没有我的简历。于是我简单介绍了一下工作经历。然后又问到现在用到的东西。

    后来考了我一个题:

      两个字符串,查询出这两个字符串的最大子串。先是让我说,我说不好,于是到黑板上些,写了几下,觉得不习惯,于是说我写到纸上吧。于是写到了我带去的本子上。

      String s1 = "abcdefg";

      String s2="defghikk";

      for(int i=s1.length();i>0;i--){

        int m=i;

        for(int j=0;j<s1.length()-i;j++,m++){

          String temp=s1.subString(j,m);

          if(s2.contains(temp))

            {

              return temp;

            }

        }

      }

    我到现在也不知道对不对,有没有什么漏洞。总之对方看了后,觉得还行。

    之后又问了jsp的import标签的作用,我说成了导入另外一个页面。

    之后又问我jsp的include标签的作用,我打不上来了。感觉上一个问题说错了。哎

    还问了servlet的init,doget,dopost,service,destory方法什么时候会被调用。

    还问了servletcontentlistener的作用,简单说了下是在服务器启动的时候初始化做一些工作。

    然后就结束了。

    在面试过程中这两个兄弟说说笑笑,很是轻松。

    他们的项目从他们的情况看来,他们做的项目也不是很稳定,没准哪天会被拿掉。

    谁知道呢,在这个公司的好处就是加班少不出差,要是工资也能涨上去我还是会考虑留下来的。呵呵

    等待Alice的消息吧。

    修改了一下上面的代码,如下,主要有一个问题,见注释:

    String s1 = "abcdefg";
            String s2="defghikk";
            for (int i = s1.length(); i >0; i--) {
                int m=i;
                //这里<=写成了<,会导致第一次循环被跳过
                for (int j = 0; j <= s1.length()-i; j++,m++) {
                    String temp=s1.substring(j,m);
                    if(s2.contains(temp))
                    {
                        System.out.println(temp);
                    }
                }
            }
  • 相关阅读:
    典型用户和用户场景
    每日站立会议个人博客(冲刺周)-Tuesday
    WPS中VB编辑器的安装
    WARN hdfs.DataStreamer: Caught exception
    java.net.ConnectException: Your endpoint configuration is wrong; For more details see: http://wiki.apache.org/hadoop/UnsetHostnameOrPort
    “初始化 Java 工具”期间发生了内部错误, java.lang.NullPointerException
    在Github上搭建个人主页
    关于新版的MySQL安装教程
    stopping hbasecat:/tmp/hbase-root-master.pid:No such file or directory
    途牛订单的服务化演进
  • 原文地址:https://www.cnblogs.com/yoyogis/p/2459341.html
Copyright © 2020-2023  润新知