面试题一、(软件开发岗位)1.java/c#如何回收内存,是否会存在内存泄漏,为什么?2.简述SSH框架每层的作用及框架的优缺点。3.简述影响BS架构系统运行效率的主要因素。4.写出你所熟悉的几种主要的WebUI技术及其优缺点;5.编程题:请写一个折半查找的算法;二、(软件开发岗位)JSP和Servlet有什么区别线程是怎么实现的你学过什么设计模式,说一下单例模式三、(客服岗位)你希望的公司是个怎样的公司?你喜欢什么样的上司呢?你为什么会觉得自己适合做这行?你能接受工作压力吗,如果压力太大你会怎么做?现在你们是刚毕业,一般深圳这边的公司是不会收的,因为你们的心不稳?你面试这是第一家,那你一定还会面试别家做对比吧?你能接受公司的工作量和时间安排吗?四、(售前、开发岗位)1.比较完整的查询语句语法?2.一个表中的ID有多个记录,把所有这个ID的记录查出来,并显示共有多少条记录数3.一个日期判断的sql语句?请取出Table_Name表中日期(Column_Name字段)为当天的所有记录?(Column_Name字段为datetime,包含日期与时间)4.表内容:200-5-09胜200-5-09胜200-5-09负200-5-09负200-5-10胜200-5-10负200-5-10负生成以下结果,该如何写sql语句,用groupby实现。2005-05-09222005-05-10125.表A中有以下数据:Column_Name_1Column_Name_2Column_Name_3Aa_1a_2Aa_1a_2Bb_1b_2Cc_1c_2用数据库语句找出有可能重复的数据。6.创建一张People表。字段有People_Id、People_Name、People_Age、People_Sex,插入4条数据。使用存储过程找出People_Age为20以下的员工、21—45的员工、46以上的员工。7.表中有A、B、C三个列,用sql语句实现:当A列B列时,选择A列否则选择B列。当B列C列时选择C列。8、表people中有如下数据:PeopleIdsNameAddressLi李先生深圳龙岗Li李先生深圳龙岗Zhang张先生布吉海关Liu刘先生布吉南岭村请用数据库语句找出表People中有可能存在的重复数据五、(软件开发岗位)1.List和Map的区别;2.javaweb开发主要用到什么框架;3,线程同步有哪些方法;4.jsp的内置对象5.接口是什么,有什么作用6、你在项目中xml的作用7.线程的概念,线程和多线程的区别六、(客服岗位)林小姐:无号码1、大专证现在可以拿了没2、你的工资期望值是多少七、(实施工程师岗位)1、软件实施工程师你觉要具备什么?2、怎么进行软件实施?3、你知道我公司所营销的软件吗?4、你对数据库sql语句熟悉吗?八、(软件开发岗位)1、请讲一下struts的流程2、ArrayList和Vector的区别3、HashMap和Hashtable的区别4、JSP中动态INCLUDE与静态INCLUDE的区别?5、Java中的异常处理机制的简单原理和应用6、作用域public,private,protected,以及缺失的的区别与作用7、怎么生成静态页面。使用什么技术。8、怎么应对并发事件。比如(某网上商城秒杀活动等)9、创建4个线程,2个线程对变量j+1,2个线程对j-1,写出实现的代码。10、Student(学生表)(s_id,Sname,Ssex,sage),Course(课程表)(c_id,cName,s_sid),Teacher(教师表)(t_id,c_id),Score(成绩表)(s_sid,s_id,score)查出学生的平均成绩和排名。11、Hibernate的核心文件是什么_______,Hibernate的映射关系对象都是类名加____。12、Publicclassaaa{Publicvoidbb(){}Publicfloatbb(floatfloat1){returnfloat1;}Publicfloatbb(){return33.1f;}Publicdoublebb(doubledouble1){returndouble1;}}上面的方法是否有误,请说明原因。13、Intx=5,y=3,y=x++;y=__14、Publicintaa(){Staticinti;i++;System.out.println(i);}上面的代码是否有误,请说明原因。15、Dao在MVC中是_____层,Servlet在MVC中是_____层,JSP在MVC中是______层。九、(软件开发岗位)1.int[]arr={4,23,432,33,2,324,442,90};用选择排序法对数组进行从大到小排序,并输出排序后的结果。2.面向对象有什么特征_______、____________、__________。3、3staticbooleanaa(charc){System.out.print(c);returntrue;}publicstaticvoidmain(String[]args){inti=0;for(aa('A');i2&&aa('B');aa('C')){i++;aa('D');}}写出输出结果4、privateclassa{publicvoidb(){}}publicclassextendsa{publicvoidb(){}}代码改错5、publicclassa{finalpublicinta(inta,intb){return0;}}publicclassbextendsa{publicinta(inta,intb){return1;}}代码改错6、java中不允许使用的关键字是________和_______________。7、hibernate的核心文件是__________________。hibernate的映射对象文件都是类名加_____。十、(技术支持岗位)开卷考试,时间不限,总分10分一、下面是一段关于摄像机性能参数的描述,请翻译成中文:camerafeatures•built-invideoanalytics•providestwo-wayaudiocapabilities•hybridsupportforbothanalogandIPnetworkstreamingMPEG-4architectures–includesaudio,videoanddetectionOSD•outdoorlowlightday/nightcamerathatdetectsinlowcontrastcamouflageintruderscenarios•autoICRcutter•imagestabilizationwhilezooming•focusingsystem:auto(sensitivity:normal,low),one-pushAF,manual,infinity,intervalAF,zoomtriggerAF•flickercancel:auto•back-lightcompensation:On/Off•AEControl:auto,manual,prioritymode,bright,EVcompensation,back-lightcompensation•Gain:Auto/Manual(-3to28dB,2dBsteps)•WhiteBalance:Auto,ATW,Indoor,Outdoor,One-Push,Manual•minimumillumination:1.0lux(F1.6~3.8)(colormode)~0.001lux(B/Wmode)•Opticalzoom18xor26xavailable•RS-485supportsPTZkeyboard•DrycontactsincludealarminputandrelayoutputterminalsCamera•Imagesensor:1/4SONYSuperHADCCDXView[SONYFCB480CP(18x)/SONYFCB980CP(26x)]•BestnightviewqualityviaIRcutter•Imagestabilizationfunction•Highspeedpan/tilt(280°/second)•S/Nratio:morethan50dBAnalogVideoOutput•Standard–NTSC/PAL•1PhysicalConnector–BNC75Ω•IncludesGraphicalOverlayAnalogAudioInput/Output•3.5mmMiniStereoJackforMonoinput/output•Audioimpedance10kΩStandardCompliance•ISO/IEC14496(MPEG-4)Network•EthernetRJ-45:2×10/100•Audio&Video–RTP/IPMulticast•Alarms/Commands–TCP/IPDigitalVideoOutput•4CIFMaxResolution•128Kbps–4Mbps•FullFrameRate•CBR/VBRDigitalAudioOutput•Standard–ADPCM(G.729)•8-96Kbps•Frequencyresponse:20Hz–20kHz,+/-0.25dB•Samplingfrequency:32,44.1,48@20bits/sample•Audiogaincontrol:-90dB–30dBwith8dBlevelstepsPowerSource•DC12V/3.0APowerConsumption•18wSerialI/O•RS-232/RS-485•DiscreteI/OInterface•IN–Drycontacts(max.12VDC50mA)•OUT–Relaydrycontacts(max.24VDC1A,125VAC0.5A)Software•Integratedwebserver•ApplicationProgrammingInterface(API)•NVRrecordingtonetworkPC(技术支持岗位)笔试面试题:1.组成各种颜色的三颜色是什么?2.在使用摄像头时候,眼孔对照摄像头的什么部位,以折射面出发到地面跟眼球接触点主要是依靠摄像头的什么路线?3.网线分为那两种?两种组成的颜色依次排序是什么?4.国际上电视彩度制分布为SVEAM制和另外哪两种?5.双串口的电压适合的直流电是多少,电阻是多少?什么情况下,会产生冲突过阻?6.人的眼球主要颜色是什么?跟动物区别开来颜色的不同在于什么?声频&音频主要有哪两种协议?通过什么路径去传输?7.标准-自适应差分脉冲编码调制是多少?8.NVR是什么?9.一个摄像头的配置主要有哪些?在国际标准上主要有什么协定?十一、(网络推广)1、你了解电子商务吗?2、你以前做过这方面的工作吗?3、你为什么要做这份工作?4、你懂基本的b2b,b2c,c2c吗?5、你了解我们公司吗?十二、(实施工程师)1.Java中的List、Set、Map的基类。2.List与Set的区别。3.实现多线程有哪几种方式。4.spring的AOP是什么意思?5.解释spring的事务管理方式?6.Hibernate的配置文件名是什么?7.Hibernate有几种解读数据库方式?8.谈谈你对多线程的理解十三:(售前)1、你学开发的,怎么不做开发要选择售前?2、售前与售后的区别?售前主要做什么?3、你希望的工资待遇是多少?十四、(开发)1、分析log.txt文件log.txt是一个创建和删除某结构内存信息的日志文件,以create开头的行,是创建某结构的内存信息,以destory开头的行是删除某结构的内存信息。fileName后面是具体的某个文件,fileL