面了一个多小时,大致回想下 1. 介绍一下简历上的项目 这个讲了好长时间,由于我做的是生物信息,面试官听得不太明确. 2. 一个城市每对夫妇都要生到一个男孩才停止生育,问终于该城市的男女比例 1:1,没解释清楚 3.问c++怎么样 LZ c++没怎么学,老实交代了,说我java还能够 4. 然后问java的垃圾回收,怎么样才干回收一个对象 我说把全部指向它的引用设为null, 或者把这个对象finalize,可是无法确切地保证垃圾回收器立马回收该对象. 然后面试官又问那我就要立马回收呢? jav…
1.已知类MyString的原型为: class MyString { public: MyString(const char *str=NULL);//普通构造函数 MyString(const MyString);//拷贝构造函数 ~MyString(void);//析构函数 MyString&operator=(const MyString);//赋值构造函数 private:char *m_c_data;//用于保存字符串 };请编写MyString的上述4个函数. 程序猿面试宝典p11…
引言 盼望着,盼望着……今年终于轮到我找工作了,还深深记得去年跟在师兄后面各种打酱油的经历,当时觉得找工作好难啊,怎么面一个败一个,以后还能找到工作不? 不过当时的失败也是理所当然的,那时候没有做任何准备(连进程间有几种通信方式这样老掉牙的题我都不知道),没有任何找工作的经验,甚至一个简单的自我介绍都吞吞吐吐的. 经过一年时间的磨练,特别是近几个月的强度知识吸收,感觉个人在能力和知识储备方面有了质的提高,这大大提高了我的自信心,也让我在这个秋季的求职生涯最终以较满意收场. 截止目前为止,找工作总…
面试时看到了我的笔试题.真是慘不忍睹啊. . 1. 问回去有没有研究一下笔试题 木有,果断后面悲剧了 2. 解释一下笔试的一道选择题: 下列哪种操作可能带来死锁? A: lock(m1) lock(m2) unlock(m1) unlock(m2) B: lock(m1) lock(m2) unlock(m2) lock(m2) unlock(m1) unlock(m2) C: lock(m1) lock(m2) unlock(m1) lock(m1) unlock(m2) unlock(m1)…
背景 2015年注定是一个不平凡的年头,作为一个应届毕业生,我也算是经历了工作上的大起大落.下面我先简单讲述一下自己的遭遇,然后根据自己亲身的面试经历,从一个学生的角度去谈谈自己对面试过的公司的一些看法.希望也能给后来人一些启示和帮助. 我是一名985的小硕,本科不是计算机专业的,但是大学里一直在编程,大四保研后毅然选择了软件这个坑.研一的生活很快过去了,在学校的实验室里帮老师做项目的经历让我在今年2015年初就早早拿到了支付宝的实习offer.那个时候才3月份,创业之风在中国越刮越烈,其中当然…
给定一个整数,将该整数分解成多个2的幂次方相加的形式,每次都取最大的可以分解出来的2的幂次方 比如 65 64 1 1 1 2 2 package wanmanshijie; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; /** * * @author guoxm * @date 2014-12-16 */ public clas…
VC++ void StringTest(CString source, CStringArray& dest) { if(source.IsEmpty()) { } else { CString temp = source.Left(1); CStringArray arr; source = source.Mid(1); StringTest(source,dest); arr.Append(dest); for(int i=0;i<dest.GetSize();i++) { CStri…
关于Vobile阜博通校招(10-11月份),耗时将近一个月,现整理分享给大家. 1 浙大笔试无选择填空,问答题为主,偏语言的个人理解,不在意具体语言方向(C/C++/Java).(1)描述C.C++.Java各自特点:(2)描述一个你认为有意思的数据结构/算法:(3)汉密尔顿回路算法:(4)忘记了......2 公司一面(群殴)以简历中的项目经验为主.(1)个人介绍:围绕项目的一些架构或细节提出问题:(2)数据库相关:MySQL/MongoDB的并发及集群方案:(3)JAVA及JavaEE:M…
1.列关于线程调度的叙述中,错误的是(). 正确答案 :BE A调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会 B调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会 C当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行 D一个线程由于某些原因进入阻塞状态,会放弃CPU E具有相同优先级的多个线程的调度一定是分时的 F分时调度模型是让所有线程轮流获得CPU使用权 解析:sleep()方法会给其他线程运行的机会,而不管其他线程的优先…
谨以此文献给每个为成为优秀全栈project师奋斗的人. 节选自<Growth: 全栈增长project师指南> 技术在过去的几十年里进步非常快,也将在未来的几十年里发展得更快. 今天技术的门槛下降得越来越快,原本须要一个团队做出来的Web应用.如今仅仅须要一两个人就能够了. 同一时候,由于公司组织结构的变迁,以及到变化的适应度,也决定了赋予每个人的职责将会越来越多.虽然我们看到工厂化生产带来的优势.可是我们也看到了精益思想带来的变革.正是这种变革让越来越多的专家走向全栈,让组织内部有更好的交…