宝付面试

 1、使用eclipse如何创建一个SpringMvc的工程,如果没有eclipse,如何创建。

这个问题没回答好(大意了),只回答了使用eclipse是如何创建的,没有回答不使用工具怎么做 a、安装eclipse的maven插件 b、创建maven的project,设置工程的groupId,ArtifactId c、完善目录,增加重要的source folder,包含src/main/java,src/test/resource,src/test/java d、配置web.xml,监听器ContextLoaderListener,Servlet:DispatcherServlet(在该servlet内部配置springmvc.xml文件) e、写springmvc.xml的配置文件,激活注解模式,设置需要扫描的包,设置视图解析器 f、修改pom.xml文件,引入工程依赖的jar包 2、一个复杂的系统,内部的功能模块如何进行交互,可以使用哪些协议进行交互,请你说明下你在项目中式怎么做的,除了webService,你还知道哪些,具体怎么做的 这个问题没答上来,只回答了用webService怎么处理的 3、设计一个系统,要发送大量的http请求,并且要对返回的数据进行处理,要在最短的时间内完成,需要考虑网络延迟,失败,应该怎么设计这个系统? 我的回答:开线程池,多个线程同时进行工作,请求发送完毕后,线程不停的进行轮循,等待接受返回的数据,如果超时了,只认为改次请求失败了,成功和失败的都做记录,成功后拿到数据后再进行相关处理。 4、如何处理并发更新数据的问题? 我的回答: 1、对可能产生并发的代码块进行加锁 2、锁定正在更新的记录(行级锁定) 百度的:设置事务传播特性(每次都开启一个新的事务),设置事务隔离级别(读已提交的) 5、你在上家公司主要负责什么模块,具体做什么工作? 6、你们公司有线上的交易平台吗?有mpos吗? 我的回答:线上的交易平台正在做。有mpos,但是这个回答不够专业,只是简单的描述了下这个移动pos。 8、说下交易的总体流程 8、你觉得上家公司怎么样? 9、你是哪一年毕业的? 10、在哪儿住? 人力的问题 1、为什么从上家公司离职? 2、主要负责什么功能模块,你们组多少人 3、在哪儿住? 总结:感觉这家公司工作环境还不错,问的问题总得来说回答的并不好,然后我发现自己投的职位也不够准确,竟然投的交易的,也只能对自己进行鄙视了,最后没成估计是多方面的:笔试题答的不够好,面试有几个问题也没答上来,呵呵,权当自己学习了


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部