2018.5.28面试经验

1.斐波那契数列。 求第30个
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368……

public class FeiBo{
    public static void main(String[] args) {
        int num1=0;
        int num2=1;
        int numn=1;
        int n=10;
        for (int i = 3; i <=n; i++) {
            numn=num1+num2;
            num1=num2;
            num2=numn;
        }
        System.err.println(n+"个数的结果为:"+numn);
    }
}

2.多态

 1 public int i = 3;
 2     /**
 3      *
 4      * @Title: 测试Object会发生什么
 5      * @Description: TODO(区别在10,11行)
 6      * @return: Object多态,但是父类不能调用子类独有的方法,子类可以调用父类的方法。
 7      */
 8     public void test() {
 9         Object o = new Day1();//多态
10         Day1 test = (Day1)o;//父类强转成子类,拥有子类独有的变量和方法
11         Object test2 = (Day1)o;//多态,不能调用子类独有的方法属性
12         System.out.println(test.i);
13         //System.out.println(test2.i);//程序编译错误
14     }
15     public static void main(String[] args) {
16         Day1 dd = new Day1();
17         dd.test();
18     }

3.前序遍历中序遍历后续遍历(前序遍历也叫根序遍历)

前序遍历的规则:

(1)访问根节点

(2)前序遍历左子树

(3)前序遍历右子树

中序遍历的规则:

(1)中序遍历左子树

(2)访问根节点

(3)中序遍历右子树

(1)后序遍历左子树

(2)后序遍历右子树

(3)访问根节点

4.时间复杂度的计算

链接:https://blog.csdn.net/LF_2016/article/details/52453212

5.嵌套try catch inally

 1 /**
 2      *
 3      * @Title: 嵌套try,Catch,Finally的finally怎么执行
 4      * @Description: TODO(看代码)
 5      * @return: 先执行最里面的,从里往外
 6      */
 7     public void test2() {
 8         try {
 9             System.out.println("try1");
10             try {
11                 System.out.println("try2");
12             } catch (Exception e) {
13                 System.out.println("catch2");
14             }finally {
15                 System.out.println("finally2");
16             }
17         } catch (Exception e) {
18             System.out.println("catch1");
19         }finally {
20             i = i + 1;
21             System.out.println("finally1");
22         }
23     }

6.Mybatis的ognl表达式和el表达式的区别

7.常用算法

8.htpp请求方法

9.mysql单索引和多索引区别

10.设计模式

原文地址:https://www.cnblogs.com/suguowen/p/9102524.html

时间: 2024-08-01 14:11:00

2018.5.28面试经验的相关文章

2018年前端面试总结

2018年前端面试总结 再有两个月,2018就快过完了,因而有必要在年末对2018年的前端学习做一个总结,本文主要从前端面试中的一些基础知识来对前端进行相关的总结.本文根据网络面试题进行总结. 基础知识 本部分主要从以下几个方面来回顾前端相关的基础知识: HTML相关 CSS相关 JAVASCRIPT相关 DOM相关 HTTP相关 webpack相关 Html html 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解

2019年六月前端面试经验总结

四月底从上家公司离职,五月六月陆陆续续面试了十几家公司,也拿到了几个offer.总体来说大环境和就业形势还是比较不乐观的,面试的人多,而招的人少,对前端的的要求也比以往要高,这些先不具体讨论,这里主要将各个公司面试时考察的技术点做一个归纳总结,方便大家面试时作为参考,也进一步巩固基础,查漏补缺. [前端基础] JS js 事件循环(宏任务.微任务.setTimeout) js 作用域.作用域链 闭包 This 指向问题 new 操作具体做了哪些事情 开发中用到了 ES6 的哪些新特性 js 实现

2019年的面试经验总结-软件测试

最近刚换了一份工作,上周请测试组的同事们一起吃了个饭,饭桌上分享了部分面试经验.饭后,一个同事跟我说:“有空的话,能不能把相关经验梳理成文档发给我参考呀?”.当初回复他:“看吧,我之前是打算把面试题整理出来,后面有时间再整理经验吧”.周末有一个前同事也问我有没有时间,想找我咨询下面试的经验.后来,就谋生了整理的念头了,趁着这几天有空梳理出了今年面试相关的笔试.面试题,总结了部分面试经验,供大家学习参考. 因为笔者找的是自动化相关的测试,所有,很多问题是面试者针对自动化提出的相关问题,另外,自己近

2015阿里巴巴春季Java实习生面试经验

2015阿里巴巴春季Java实习生面试经验 一.笔试 大概今年四月初的时候在线进行了笔试,笔试题目都是考基础的,包括数据结构.计算机网络.操作系统.数据库原理等,Java基础的话不用说,个人建议可以去看一下<Java编程思想>这本书,这本书提到了许多细节的东西,是初学者提升Java基础的一本好书. 网上笔试不久,就收到了阿里的短信和邮件,说我通过了网上笔试和简历筛选,并叫我到网上去预约时间,我登录到网上的时候才发现,距离面试时间(5月5日~5月7日)还有差不多一个月的时间,因为我选择的面试地点

Burn Down Chart(2018.5.28~2018.6.3)

任务安排 PM:曾子轩 前端: (2018.5.28 18:00前完成补充) 后端: 1.数据库组(艾寅中.陈志锴): 1)处理上一次代码无法访问表部分列的Bug. 2)改用云端数据库,熟悉事务处理概念,并要具体实现事务处理. 3)熟悉视图(View)的概念,将目前访问的数据都改为视图访问. 2.服务器组(邹卫其): 1)创建云端数据库. 2)编写通过IDEA链接云端数据库的使用文档. 3)阅读Taotao例程前四章内容,了解工程结构,并在组会中进行汇报. 3.事务逻辑组(曾子轩): 1)编写G

虎牙直播面试经验总结

1.虎牙直播黑盒测试面试经验总结 (1)首先,自己打印简历,最好是彩色版的(签到交简历时,有人是黑白色简历打眼一看很不舒服,尤其是有证件照的,黑白?呵呵,我们好像不缺这一块钱吧),邮件上写自带简历和黑色签字笔(意识大意忘记拿了,因为面试本来就没有啥经验,现在又忘记带签字笔,人更加方了,最后找人前台借了一只,虽然没有用到签字笔) ---------------总结1:出门一定要检查是否落下东西,像我粗心的这种可以看着邮件要求检查是否齐全,不然到时候如果面试地点人生地不熟,连个小超市都找不到,拿什么

2018百度校招面试总结

2018百度校招面试总结 目前走流程到二面, 写一波面经希望能够收到三面通知, 上天请赐予我运气和力量吧: 校招走流程的两个面试官都很nice, 比较随和, 面试体验非常好; 百度一面 在酒店一楼等面试官通知, 叫到名字就坐电梯去对应房间号面试; 交完简历, 面试官会安静的浏览简历(这时候比较尴尬, 只有静静的等), 然后面试官会让你简单的自我介绍; 面试官后面会对感兴趣的项目进行细节询问, 大致包括: 解决一个什么问题; 项目的背景; 数据处理流程; 大概的项目框架; 自己对整个项目的理解;

2018.11.28 Android踩坑(读写文件)

在学到使用Android Device Monitor 查看文件的时候,发现Android Device Monitor在Android Studio里面找不到了,网上查了原来是被官方弃用了,现在通过命令行的方式启动 1.打开Project Structure找到sdk安装路径 2.找到这个路径打开里面tools文件夹下面的monitor.bat双击运行即可打开Android Device Monitor 虽然说找到了Android Device Monitor,但是打开报了个Could not

面试经验-总集

一 Java后端 面试经验合集-Java后端<一> 二 产品经理 三 Web前端 四 经验与教训 1.明确岗位,禁忌海投. 海投事倍功半:无法聚焦.深耕于喜欢的岗位. 原文地址:https://www.cnblogs.com/johnnyzen/p/10201740.html