屌丝男晒一晒面试经历

xxpp688 2013-11-22 06:35:42
加精
本人男,工作两年了,之前公司加班很严重,有项目没项目都加班,反正就是9:00以前基本很少离开,最严重的时候平均一个月三次通宵,然后周末赶项目的话得加班;其实退一步说程序员加班正常但是这样的加班我坚持一年多终于没坚持住(本想在一家公司好好发展然后向上发展).....各种心酸。,最后决定换一家公司然后开始投简历:
A公司:做手机终端的,做基于ios,android的手机或者平板的游戏或者应用程序。
我去的是分公司,虽然不大但是很干净,面试的看起来30多岁穿个短裤穿个凉鞋,很潇洒的走过来,握手先是问排序算法,让我写写希尔排序,和快速排序然后讲讲他们的基本原理,楼主虽然屌丝这个还是知道的;再然后就问关于大数据同步以及消息分发如何做;再然后面试官说他是搞c++的,然后问我倘若你写一段程序怎么知道他的最快执行速度,如果你写的程序小于最快执行速度那就说明你写的有问题,那么这个如何测?这个问题倒把我问晕了,本屌丝真的不知道然后没有下文
B公司:做社交网站的
这家公司也很干净,办公室很安静,hr很漂亮,公司统一的dell电脑都很新;先做笔试题,笔试题倒是很有意思不像是之前遇到的一般笔试,都是些逻辑思维加故事类型的比如:
1.一个酒鬼有20美元,三美元可以买一瓶酒,三个空瓶子可以换一瓶酒,那么用程序实现这个酒鬼最多能喝多少瓶酒(不要求结果,要求程序过程)
2.一个人每天晚上出去看流星,假设一个月内能看见流星的几率的91%,那么请问半个月看到流星的概率是多少?(不要求结果,要求程序过程)
3.如何只用一个大小为10的数组或列表来排序1000个随机整数?
4.50个人围成一圈数到三和三的倍数时出圈,问剩下的人是谁?在原来的位置是多少?
5.有一种体育竞赛共含M个项目,有运动员A,B,C参加,在每一项目中,第一,第二,第三名分别的X,Y,Z分,其中X,Y,Z为正整数且X>Y>Z。最后A得22分,B与C均得9分,B在百米赛中取得第一。求M的值,并问在跳高中谁得第二名。
剩下的没记住,诸如此类一共20多个吧,做完后来了一共白胖帅,应该是领导什么的吧,看着给人一种震慑感,然后没有问技术,只问我之前公司是做什么的,那么你们产品的优势在哪里?如何能在市场上立足之类的问题,然后问了一下我对产品和运营模式已经产品生命力的看法。然后屌丝的我就说了一下自己的愚见,聊了30分钟左右吧然后介绍了一下他们公司和产品(感觉很人性化),hr MM进来谈薪资再然后就是三天只内等电话。(屌丝我虽然面试成功公司的一切也不错,不过似乎有那么一点不对啊,一个技术问题都没问就做了个笔试,然后三天内等电话;那么继续描述比较保险)
C公司:做电子地图和导航的
问了一些关于如何去重复数据,还有ajax 的问题还有三大框架什么的老套问题;还有就是关于socket 和jms 通讯,webService 等问题 感觉总体来说还不错。
D公司:网站上说做服务和解决方案的
去了之后做了4页中文笔试,4页英文笔试,做完之后还有机试总的来说就是绕着java基础和三大框架以及js然后问了一下我做过的项目,再然后回家等电话。
回去查了一下原来D公司是做外包的,然后到了面试的第三天,B公司和C公司同时打来电话说让我去,本来想去B公司环境各方面感觉可以,但是B公司连续打了三次电话声称可以在原来基础上加200.
然后就去了C公司
第一天装环境并改了几个小bug,感觉项目中存在不少细小问题
第二天和同事闲聊中才发现这家公司员工并没有那么多和别的公司共同租同一个办公室,心凉;项目中bug 不少,项目经理只要速度不要质量;晚上加班到7点。
第三天和经理谈了谈不想做了,经理表示不理解,然后随便说了几个原因,然后经理同意然后走了。
然后继续面试:
a公司:做放房地产的,是给自己做系统自己用。
算法居多然后附带点java基础:
1.请写出三种不同的排序
2.在9个点上画10条直线,要求每条直线上至少有三个点?
3.给出一个链表和一个数k,比如链表1→2→3→4→5→6,k=2,则翻转后2→1→4→3→6→5,若k=3,翻转后3→2→1→6→5→4,若k=4,翻转后4→3→2→1→5→6,用程序实现
4.汉塔有ABC三座塔,A塔座自下而上由大到小堆有圆盘,圆盘自上而下依次编号1,2,3,…,n-1,n。汉塔问题问如何将A塔的圆盘也按自下而上由大到小堆起来?并且在任何时候都不能允许大圆盘压小圆盘,而且顺序不能乱?既原样的将A塔的圆盘一个一个移向B塔。
5.有一个整数数组A[N],求其中连续N-1个数的最大乘积。
剩下的不记得了诸如此类一个然后有几个java基础的比如:
简述sesssion 和cookice 的区别,java有几个内置区别和作用域,TreeMap HashMap HashTable 区别和联系等等,一共大约有50个题目。
做完后面试官来了按照笔试上的题目一个挨着一个的问,对那些算法有点无语多数不会(我果然是屌丝)
很显然没有希望。
b公司做web第三方支付类软件的有点像支付宝之类的东西。
面试官很客气,不过交流下来发现他们很侧重css样式js优化,各种浏览器之间的兼容性问题(屌丝的我这些东西也知道会做但是没有到调优,和理解内部机制以及浏览器兼容的程度)所以pass
c公司做erp 软件的
笔试题出了几个sql题目,java 单例怎么写,然后写一种排序算法,和一些java基础,面试官问了下我做过的项目,以及maven 的常用命令,hibernate 和 ibates 区别,spring 的作用,然后问用过socket 吗?以及hibernate 然后问了几个角色权限消息的问题。然后让回家等电话
d公司做金融业务的
1.笔试题 20mb 的字符串里面是一篇文章有中文有英文,如何用最快的速度检索出你汉字或者单词
2.Stu表中有sid,class 统计那个科目的人最多
3.统计数据库中一个销售明细表里某个时间段的销售额,而且要按周进行比较
还有一些其他的记不清了
然后问了问职业规划项目经历,工作履历等等然后回家等电话。
f公司:做咨询的
笔试题很老套,然后面试官问了一写比如aop 原理啊,hibernate是怎么映射的,servlet原理等等,然后问我怎么理解三大框架,对原理我表示无语我真的没看过sprng aop 源码和 hibernate 映射源码,然后回家等电话。
今天c公司打来电话,让我去。
哎,应工作两年的java屌丝程序员的面试记录各种辛酸
...全文
6145 86 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
86 条回复
切换为时间正序
请发表友善的回复…
发表回复
w112756478 2014-03-04
  • 打赏
  • 举报
回复
引用 51 楼 sniper517 的回复:
感觉第五题缺少条件,其他的我用PYTHON写了一下,供大家参考吧

def bishi1():
    '''
            一个酒鬼有20美元,三美元可以买一瓶酒,三个空瓶子可以换一瓶酒,
            那么用程序实现这个酒鬼最多能喝多少瓶酒(不要求结果,要求程序过程)
    '''
    money = 20
    liquor_price = 3
    bottle_to_liquor = 3
    x = money/liquor_price
    y = x/bottle_to_liquor
    y1 = x % bottle_to_liquor
    z = (y+y1)/bottle_to_liquor
    total = x + y +z
    print total

def bishi2():
    '''
            一个人每天晚上出去看流星,假设一个月内能看见流星的几率的91%,
            那么请问半个月看到流星的概率是多少?(不要求结果,要求程序过程)
      
    '''
    x = 1-(1-0.91)**0.5
    '''
            若A为每天看到流行的几率,那每天看不见流行的几率1-A,
            一个月M天看不见流行的几率为1-0.91 = (1-X)^M ,半个月就是 (1-X)^M  = (1-0.91)^0.5,
            半个月看得见的几率为1-(1-0.91)^0.5
    '''
    print x

def bishi3():
    '''
        如何只用一个大小为10的数组或列表来排序1000个随机整数?
    '''
    num = 100
    def _getRandInt(count):
        l = []
        for i in range(count):
            i = random.randint(1,1000)
            l.append(i)
        return l
    '''其中nl和fl虽然为数组,但是只是为了方便读取,并未使用其数组类型做排序,只是模拟硬盘存储,可以替换成文件存储'''
    fl = _getRandInt(num) 
    sortList = []
    while True:
        if len(fl) == 10:
            break
        l = [-1] #站位数组的第一个元素
        l[1:10] = copy.deepcopy(fl[:9])
        nl = [] 
        for i in fl[9:]:
            l[0] = i
            l = BubbleSort(l)
            nl.append(l[0])
        sortList = l[1:] + sortList
        fl = copy.deepcopy(nl)
    sortList = fl + sortList
    print len(sortList),sortList

def bishi4():
    '''
    50个人围成一圈数到三和三的倍数时出圈,问剩下的人是谁?在原来的位置是多少? 
    '''
    num = 50
    count = 3
    l = range(1,num+1)
    s = 0
    while True:
        if len(l) == 1:
            break
        j = s+1
        l1 = []
        for i in l:
            if j % count != 0:
                l1.append(i) 
            j += 1
        s = (s+len(l)) % count
        l = copy.deepcopy(l1)
    print l
只看了一二题就知道数学没学好,逻辑不严谨
wangsufu77 2014-01-08
  • 打赏
  • 举报
回复
这 这 这 忒难了!
ming_311 2013-12-19
  • 打赏
  • 举报
回复
楼主的笔试面试机会好多啊 a b c d e f公司,最近投简历都是石沉大海,你就说说找工作的经验呗
St_Jar 2013-12-11
  • 打赏
  • 举报
回复
引用 13 楼 huxiweng 的回复:
[quote=引用 12 楼 xxpp688 的回复:] [quote=引用 11 楼 huxiweng 的回复:] 有笔试的招聘都不去的,浪费时间。除非是应届生
你怎么判定有没有笔试?[/quote] 面试前问啊![/quote] +1
ywsm 2013-12-11
  • 打赏
  • 举报
回复
要学习的东西还有很多很多很多啊。。
sniper517 2013-12-06
  • 打赏
  • 举报
回复
引用 79 楼 liuhongwei110 的回复:
只看了你的第一题,你这个可移植性太差了,万一是2000元呢?
你确定你看的懂?
sniper517 2013-12-06
  • 打赏
  • 举报
回复
引用 79 楼 liuhongwei110 的回复:
只看了你的第一题,你这个可移植性太差了,万一是2000元呢?
我都懒得骂你,多少钱赋值不就行了,别跟我这装懂,弱爆了
liuhongwei110 2013-12-01
  • 打赏
  • 举报
回复
引用 51 楼 sniper517 的回复:
感觉第五题缺少条件,其他的我用PYTHON写了一下,供大家参考吧

def bishi1():
    '''
            一个酒鬼有20美元,三美元可以买一瓶酒,三个空瓶子可以换一瓶酒,
            那么用程序实现这个酒鬼最多能喝多少瓶酒(不要求结果,要求程序过程)
    '''
    money = 20
    liquor_price = 3
    bottle_to_liquor = 3
    x = money/liquor_price
    y = x/bottle_to_liquor
    y1 = x % bottle_to_liquor
    z = (y+y1)/bottle_to_liquor
    total = x + y +z
    print total

def bishi2():
    '''
            一个人每天晚上出去看流星,假设一个月内能看见流星的几率的91%,
            那么请问半个月看到流星的概率是多少?(不要求结果,要求程序过程)
      
    '''
    x = 1-(1-0.91)**0.5
    '''
            若A为每天看到流行的几率,那每天看不见流行的几率1-A,
            一个月M天看不见流行的几率为1-0.91 = (1-X)^M ,半个月就是 (1-X)^M  = (1-0.91)^0.5,
            半个月看得见的几率为1-(1-0.91)^0.5
    '''
    print x

def bishi3():
    '''
        如何只用一个大小为10的数组或列表来排序1000个随机整数?
    '''
    num = 100
    def _getRandInt(count):
        l = []
        for i in range(count):
            i = random.randint(1,1000)
            l.append(i)
        return l
    '''其中nl和fl虽然为数组,但是只是为了方便读取,并未使用其数组类型做排序,只是模拟硬盘存储,可以替换成文件存储'''
    fl = _getRandInt(num) 
    sortList = []
    while True:
        if len(fl) == 10:
            break
        l = [-1] #站位数组的第一个元素
        l[1:10] = copy.deepcopy(fl[:9])
        nl = [] 
        for i in fl[9:]:
            l[0] = i
            l = BubbleSort(l)
            nl.append(l[0])
        sortList = l[1:] + sortList
        fl = copy.deepcopy(nl)
    sortList = fl + sortList
    print len(sortList),sortList

def bishi4():
    '''
    50个人围成一圈数到三和三的倍数时出圈,问剩下的人是谁?在原来的位置是多少? 
    '''
    num = 50
    count = 3
    l = range(1,num+1)
    s = 0
    while True:
        if len(l) == 1:
            break
        j = s+1
        l1 = []
        for i in l:
            if j % count != 0:
                l1.append(i) 
            j += 1
        s = (s+len(l)) % count
        l = copy.deepcopy(l1)
    print l
只看了你的第一题,你这个可移植性太差了,万一是2000元呢?
wowocpp 2013-11-30
  • 打赏
  • 举报
回复
半个月那个题,有点复杂啊
blueink_200451 2013-11-30
  • 打赏
  • 举报
回复
大概二十题,这给了多少时间啊
我爱娃哈哈 2013-11-30
  • 打赏
  • 举报
回复
引用 65 楼 PursuingHappyness 的回复:
[quote=引用 13 楼 huxiweng 的回复:] [quote=引用 12 楼 xxpp688 的回复:] [quote=引用 11 楼 huxiweng 的回复:] 有笔试的招聘都不去的,浪费时间。除非是应届生
你怎么判定有没有笔试?[/quote] 面试前问啊![/quote] 屌爆了!![/quote] 乃的 公司都是想招博士学历的人,给小学学历的工资
我爱娃哈哈 2013-11-30
  • 打赏
  • 举报
回复
引用 39 楼 xxpp688 的回复:
[quote=引用 35 楼 Benjaminzhou93 的回复:] [quote=引用 20 楼 qq1134993111 的回复:] 遇到的一般笔试,都是些逻辑思维加故事类型的比如: 1.一个酒鬼有20美元,三美元可以买一瓶酒,三个空瓶子可以换一瓶酒,那么用程序实现这个酒鬼最多能喝多少瓶酒(不要求结果,要求程序过程) 2.一个人每天晚上出去看流星,假设一个月内能看见流星的几率的91%,那么请问半个月看到流星的概率是多少?(不要求结果,要求程序过程) 3.如何只用一个大小为10的数组或列表来排序1000个随机整数? 4.50个人围成一圈数到三和三的倍数时出圈,问剩下的人是谁?在原来的位置是多少? 这些题让写程序真心写不出啊!
大概二十题,这给了多少时间啊[/quote] 50分钟[/quote] 50分钟让他背一遍再写也未必写得完
天末 2013-11-30
  • 打赏
  • 举报
回复
一般来说,面试的时候,如果面试你的人真是个高手,那么只要和你聊聊,就大概能猜出你的水平了. 所以何必搞什么笔记题目呢
huangzuduan 2013-11-29
  • 打赏
  • 举报
回复
第一题:
package ti;

public class Bear {

	public int money = 20; // 钱
	public int price = 3; // 价格
	public int change = 3; // 交换数量
	public int empty = 0; // 当前拥有空瓶
	public int dread = 0; // 当前已喝

	public void dreadBear() {

		if (money >= price) {
			money -= price;
			dread += 1;
			empty += 1;
			while (true) {
				if (empty >= change) {
					empty = 0;
					dread += 1;
					empty += 1;
				} else {
					break;
				}
			}
			dreadBear();
		} else {
			return;
		}

	}

	public static void main(String[] args) {
		Bear b = new Bear();
		b.dreadBear();
		System.out.println(b.dread);
	}

}
第二题:答案是还是9%,
方紫涵 2013-11-29
  • 打赏
  • 举报
回复
引用 67 楼 pl775486824 的回复:
[code=java]1.一个酒鬼有20美元,三美元可以买一瓶酒,三个空瓶子可以换一瓶酒, //那么用程序实现这个酒鬼最多能喝多少瓶酒(不要求结果,要求程序过程) public int cdw(int m,int p,int h){ int count =0; int count1 = m/p; count = count1; if(count1 >= h){ count1 = count1/h; count +=count1; } return count; }
高手
方紫涵 2013-11-29
  • 打赏
  • 举报
回复
引用 7 楼 xxpp688 的回复:
[quote=引用 5 楼 magi1201 的回复:] [quote=引用 楼主 xxpp688 的回复:] 排序算法,让我写写希尔排序,和快速排序然后讲讲他们的基本原理,楼主虽然屌丝这个还是知道的;再然后就问关于大数据同步以及消息分发如何做;再然后面试官说他是搞c++的,然后问我倘若你写一段程序怎么知道他的最快执行速度,如果你写的程序小于最快执行速度那就说明你写的有问题,那么这个如何测? 1.一个酒鬼有20美元,三美元可以买一瓶酒,三个空瓶子可以换一瓶酒,那么用程序实现这个酒鬼最多能喝多少瓶酒(不要求结果,要求程序过程) 2.一个人每天晚上出去看流星,假设一个月内能看见流星的几率的91%,那么请问半个月看到流星的概率是多少?(不要求结果,要求程序过程) 3.如何只用一个大小为10的数组或列表来排序1000个随机整数? 4.50个人围成一圈数到三和三的倍数时出圈,问剩下的人是谁?在原来的位置是多少? 5.有一种体育竞赛共含M个项目,有运动员A,B,C参加,在每一项目中,第一,第二,第三名分别的X,Y,Z分,其中X,Y,Z为正整数且X>Y>Z。最后A得22分,B与C均得9分,B在百米赛中取得第一。求M的值,并问在跳高中谁得第二名。 如何去重复数据,还有ajax 的问题还有三大框架什么的老套问题;还有就是关于socket 和jms 通讯,webService 等问题 算法居多然后附带点java基础: 1.请写出三种不同的排序 2.在9个点上画10条直线,要求每条直线上至少有三个点? 3.给出一个链表和一个数k,比如链表1→2→3→4→5→6,k=2,则翻转后2→1→4→3→6→5,若k=3,翻转后3→2→1→6→5→4,若k=4,翻转后4→3→2→1→5→6,用程序实现 4.汉塔有ABC三座塔,A塔座自下而上由大到小堆有圆盘,圆盘自上而下依次编号1,2,3,…,n-1,n。汉塔问题问如何将A塔的圆盘也按自下而上由大到小堆起来?并且在任何时候都不能允许大圆盘压小圆盘,而且顺序不能乱?既原样的将A塔的圆盘一个一个移向B塔。 5.有一个整数数组A[N],求其中连续N-1个数的最大乘积。 剩下的不记得了诸如此类一个然后有几个java基础的比如: 简述sesssion 和cookice 的区别,java有几个内置区别和作用域,TreeMap HashMap HashTable 区别和联系等等,一共大约有50个题目。 java 单例怎么写,然后写一种排序算法,和一些java基础,面试官问了下我做过的项目,以及maven 的常用命令,hibernate 和 ibates 区别,spring 的作用,然后问用过socket 吗?以及hibernate 然后问了几个角色权限消息的问题 1.笔试题 20mb 的字符串里面是一篇文章有中文有英文,如何用最快的速度检索出你汉字或者单词 2.Stu表中有sid,class 统计那个科目的人最多 3.统计数据库中一个销售明细表里某个时间段的销售额,而且要按周进行比较 还有一些其他的记不清了 然后问了问职业规划项目经历,工作履历等等然后回家等电话。 f公司:做咨询的 笔试题很老套,然后面试官问了一写比如aop 原理啊,hibernate是怎么映射的,servlet原理等等,然后问我怎么理解三大框架,对原理我表示无语我真的没看过sprng aop 源码和 hibernate 映射源码
楼主,这些面试题都弄通了,就是架构师的节奏了 [/quote] 大部分不会,否则的话就不会只拿到这么少的offer 了,两年的程序员面试感觉各种伤的有没有?[/quote] 工作中能用到几个啊。屌丝何苦为难屌丝
zxphello 2013-11-28
  • 打赏
  • 举报
回复
引用 楼主 xxpp688 的回复:
本人男,工作两年了,之前公司加班很严重,有项目没项目都加班,反正就是9:00以前基本很少离开,最严重的时候平均一个月三次通宵,然后周末赶项目的话得加班;其实退一步说程序员加班正常但是这样的加班我坚持一年多终于没坚持住(本想在一家公司好好发展然后向上发展).....各种心酸。,最后决定换一家公司然后开始投简历: A公司:做手机终端的,做基于ios,android的手机或者平板的游戏或者应用程序。 我去的是分公司,虽然不大但是很干净,面试的看起来30多岁穿个短裤穿个凉鞋,很潇洒的走过来,握手先是问排序算法,让我写写希尔排序,和快速排序然后讲讲他们的基本原理,楼主虽然屌丝这个还是知道的;再然后就问关于大数据同步以及消息分发如何做;再然后面试官说他是搞c++的,然后问我倘若你写一段程序怎么知道他的最快执行速度,如果你写的程序小于最快执行速度那就说明你写的有问题,那么这个如何测?这个问题倒把我问晕了,本屌丝真的不知道然后没有下文 B公司:做社交网站的 这家公司也很干净,办公室很安静,hr很漂亮,公司统一的dell电脑都很新;先做笔试题,笔试题倒是很有意思不像是之前遇到的一般笔试,都是些逻辑思维加故事类型的比如: 1.一个酒鬼有20美元,三美元可以买一瓶酒,三个空瓶子可以换一瓶酒,那么用程序实现这个酒鬼最多能喝多少瓶酒(不要求结果,要求程序过程) 2.一个人每天晚上出去看流星,假设一个月内能看见流星的几率的91%,那么请问半个月看到流星的概率是多少?(不要求结果,要求程序过程) 3.如何只用一个大小为10的数组或列表来排序1000个随机整数? 4.50个人围成一圈数到三和三的倍数时出圈,问剩下的人是谁?在原来的位置是多少? 5.有一种体育竞赛共含M个项目,有运动员A,B,C参加,在每一项目中,第一,第二,第三名分别的X,Y,Z分,其中X,Y,Z为正整数且X>Y>Z。最后A得22分,B与C均得9分,B在百米赛中取得第一。求M的值,并问在跳高中谁得第二名。 剩下的没记住,诸如此类一共20多个吧,做完后来了一共白胖帅,应该是领导什么的吧,看着给人一种震慑感,然后没有问技术,只问我之前公司是做什么的,那么你们产品的优势在哪里?如何能在市场上立足之类的问题,然后问了一下我对产品和运营模式已经产品生命力的看法。然后屌丝的我就说了一下自己的愚见,聊了30分钟左右吧然后介绍了一下他们公司和产品(感觉很人性化),hr MM进来谈薪资再然后就是三天只内等电话。(屌丝我虽然面试成功公司的一切也不错,不过似乎有那么一点不对啊,一个技术问题都没问就做了个笔试,然后三天内等电话;那么继续描述比较保险) C公司:做电子地图和导航的 问了一些关于如何去重复数据,还有ajax 的问题还有三大框架什么的老套问题;还有就是关于socket 和jms 通讯,webService 等问题 感觉总体来说还不错。 D公司:网站上说做服务和解决方案的 去了之后做了4页中文笔试,4页英文笔试,做完之后还有机试总的来说就是绕着java基础和三大框架以及js然后问了一下我做过的项目,再然后回家等电话。 回去查了一下原来D公司是做外包的,然后到了面试的第三天,B公司和C公司同时打来电话说让我去,本来想去B公司环境各方面感觉可以,但是B公司连续打了三次电话声称可以在原来基础上加200. 然后就去了C公司 第一天装环境并改了几个小bug,感觉项目中存在不少细小问题 第二天和同事闲聊中才发现这家公司员工并没有那么多和别的公司共同租同一个办公室,心凉;项目中bug 不少,项目经理只要速度不要质量;晚上加班到7点。 第三天和经理谈了谈不想做了,经理表示不理解,然后随便说了几个原因,然后经理同意然后走了。 然后继续面试: a公司:做放房地产的,是给自己做系统自己用。 算法居多然后附带点java基础: 1.请写出三种不同的排序 2.在9个点上画10条直线,要求每条直线上至少有三个点? 3.给出一个链表和一个数k,比如链表1→2→3→4→5→6,k=2,则翻转后2→1→4→3→6→5,若k=3,翻转后3→2→1→6→5→4,若k=4,翻转后4→3→2→1→5→6,用程序实现 4.汉塔有ABC三座塔,A塔座自下而上由大到小堆有圆盘,圆盘自上而下依次编号1,2,3,…,n-1,n。汉塔问题问如何将A塔的圆盘也按自下而上由大到小堆起来?并且在任何时候都不能允许大圆盘压小圆盘,而且顺序不能乱?既原样的将A塔的圆盘一个一个移向B塔。 5.有一个整数数组A[N],求其中连续N-1个数的最大乘积。 剩下的不记得了诸如此类一个然后有几个java基础的比如: 简述sesssion 和cookice 的区别,java有几个内置区别和作用域,TreeMap HashMap HashTable 区别和联系等等,一共大约有50个题目。 做完后面试官来了按照笔试上的题目一个挨着一个的问,对那些算法有点无语多数不会(我果然是屌丝) 很显然没有希望。 b公司做web第三方支付类软件的有点像支付宝之类的东西。 面试官很客气,不过交流下来发现他们很侧重css样式js优化,各种浏览器之间的兼容性问题(屌丝的我这些东西也知道会做但是没有到调优,和理解内部机制以及浏览器兼容的程度)所以pass c公司做erp 软件的 笔试题出了几个sql题目,java 单例怎么写,然后写一种排序算法,和一些java基础,面试官问了下我做过的项目,以及maven 的常用命令,hibernate 和 ibates 区别,spring 的作用,然后问用过socket 吗?以及hibernate 然后问了几个角色权限消息的问题。然后让回家等电话 d公司做金融业务的 1.笔试题 20mb 的字符串里面是一篇文章有中文有英文,如何用最快的速度检索出你汉字或者单词 2.Stu表中有sid,class 统计那个科目的人最多 3.统计数据库中一个销售明细表里某个时间段的销售额,而且要按周进行比较 还有一些其他的记不清了 然后问了问职业规划项目经历,工作履历等等然后回家等电话。 f公司:做咨询的 笔试题很老套,然后面试官问了一写比如aop 原理啊,hibernate是怎么映射的,servlet原理等等,然后问我怎么理解三大框架,对原理我表示无语我真的没看过sprng aop 源码和 hibernate 映射源码,然后回家等电话。 今天c公司打来电话,让我去。 哎,应工作两年的java屌丝程序员的面试记录各种辛酸
大家都是这样走过来的吧,这也是成长的过程而已,http://bbs.816go.com
树影重重 2013-11-28
  • 打赏
  • 举报
回复
missing01 2013-11-28
  • 打赏
  • 举报
回复
引用 12 楼 xxpp688 的回复:
[quote=引用 11 楼 huxiweng 的回复:] 有笔试的招聘都不去的,浪费时间。除非是应届生
你怎么判定有没有笔试?[/quote] 我也觉得谈谈就行,别整那么多
  • 打赏
  • 举报
回复
那个酒鬼的问题 我看到过程 第一想到的就是递归
加载更多回复(64)

23,409

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧