距离上个星期报名建发的面试,到今天去建发大厦笔试已通过去好几天了,我的以为仍是写点东西总结总结好一点。java
星期五建发集团派了两位大佬给咱们面试,不知道是运气好仍是很差,本身是第一个被面试的人,过程仍是很紧张的,毕竟是人生中第一次正儿八经的面试。面试过程当中,两位面试官好像对我谈到的Python有点感兴趣,就交流了一下在python爬虫中遇到的问题,其中我讲了各类网站的反爬策略,以及本身是如何应对反爬的,可是我的的能力有限,遇到问题只会百度,而不会本身解决,这就有点不太好了。以后又讲了下本身用过的数据库,还让我说说主流中数据库的区别,不知道当时是紧张仍是什么,知识答出来了关于自增的区别,Oracle中为了自增须要本身设置一个序列,可是其余的两个数据库只要本身设置自增就能够了。最后谈论了一下关于本身以前作的小项目,一个选课系统。涉及到了有限的课被多我的抢的问题,仍是由于紧张吧,只是说了使用多线程,没有具体说到用什么方法,有点遗憾。其实多线程的问题只要使用线程同步就能够了。没答出来这个问题,而后时间差很少又到了,这场面试就结束了。python
意想不到的是本身面试竟然过了,而后要去人家总部笔试。面试
今天去建发大厦笔试,还觉得本身笔试完还要面试,然而并非,咱们笔试完就让们三个回去了、这里就说一说笔试的问题吧。数据库
第一题确实有点惋惜啊,写java的八种基本数据类型,本身当时只是写出来了6个,难受。八种数据类型为:int,short,long,float,byte,char,boolean,double。感受本身真的有点菜,这都记不住。而后第二题是String的问题,两个String等于同一个字符串和new出来的String的区别,两种确定是不同的,内存地址都是不同的。以后还有Synchronize的定义和是否在分布式系统中还有做用,我只是简单的说了一下它的定义,至于分布式系统本身真的是没有什么了解,也就没有写了。还有一个很惋惜的就是数据库中索引的做用,这个我是真的一脸懵逼的,由于我是一点印象都么有的,难过,以后才知道原来索引是用来提升搜索的效率的。最后两题一个是写SQL语句一个是写文件的读写操做,只能说本身的基础是真的不行,最后一题都没有写出来,只是知道使用哪一个方法,确不知道具体应该怎么写,难过,接下来的一个月除了好好的学习新知识以外好好的复习以前的知识吧,也但愿本身能够有一个好一点的工做。多线程