亚信科技Java实习面试总结
沈阳 5月29
项目
实现页面的异步刷新,怎么实现的?
【介绍一下实现异步的Ajax技术】
我是通过Ajax技术实现的,Ajax是一种不需要重新加载整个页面的情况下就能更新部分页面的技术。我们可以只和后台服务器进行少量的数据互换就可以使得页面异步局部刷新。
我在项目的很多地方都使用了Ajax技术,注册的时候输入用户名自动检测是否与数据库重名;登录的提示密码错误也不用进行整个页面的刷新;删除一条数据的时候,我们在把id传给后台,后台删除成功以后我们再将页面DOM中的数据也删除,这个过程也是局部刷新。
而在我的学习demo中,我们结合Ajax技术和bootstrap框架就可以实现很好的动态效果。
springmvc对Ajax的支持更好,只需要一个注解 == @ResponseBody就可以实现了。
jQuery
jQuery(** $ 符号**)是JavaScript 库,简化了JavaScript编程。
为什么不用同步的?
问的是异步的优点和同步的缺点
同步和异步,为什么用异步不用同步?同步和异步的区别是什么?
【同步】必须等待服务器进行处理,浏览器处于加载状态,期间不能做其他的操作;——打电话
【异步】请求通过事件触发->服务器处理(这时候浏览器仍然可以作其他事情)——发短信
改签业务,使用的同步还是异步?
- 可以去理解一下,因为退订和改签涉及到一些修改的动作,会被其他的线程使用到,所以是同步。
项目中用到哪些常用的Java技术?
使用到了后台开发框架,例如MVC开发模式,SSM框架(spring容器,springmvc的三大组件{处理映射器、处理适配器、视图解析器}),mybatis持久技术、前端框架使用了bootsrap、Ajax技术,还有jQuery库。
项目都有哪些功能点?
请求方式是什么?doGET还是doPOST,为什么要这样使用?
【速度】doGet更具有优势
【数据量】doPost可以存放大量的数据,而doGet只能存放一小段数据
【安全性】doPost比doGet好很多
GET请求的网页参数都是直接通过URL来携带,POST可以压入HTTP协议中的param中传递。
什么时候用doGET、什么时候用doPOST。
get只能用来获取资源,post用来保存和更新资源
get请求我们在日常使用的时候都可以将这种get请求直接放到书签中,所以get只能用来处理不敏感的请求。
我们的服务器大多数时候会提供记录accesslog,log中会记录下请求附加的参数。而 post只会记录请求的地址,安全性很有保障。
做这个项目的时候还涉及到一些什么感觉比较棘手的问题?
数据库的表的设计比较困难
四个表之间是使用什么主键关联?
数据库用的是什么?
MySQL,会使用简单的增删改查,建表。了解一些建表范式
分组,索引没有涉及到?
没有,但是因为我这个项目没有做筛选统计的业务,然后索引只是使用了主键索引,其他的没有涉及到。
你用到过Java里哪些技术?比如:GC(垃圾处理器),你认为用这个的意义是什么?
Java代码内存溢出的情况有没有遇到过?
GC回收
==和equals有什么区别?
引用类型有哪些?
多线程的AQS知道吗?说说countdownLatch,说一说可重入锁
总结:
需要去了解的东西
我们在面试的时候要注意去配合面试官,例如:
最近正在做的项目是XX,我对XX技术有什么了解。
- GC、JVM比较薄弱
福利待遇
满足实习条件,办理入职,七月初
实习周期是一年,转正以后,一年以后看表现
工作任务和全职员工一样
最终还是学习业务,学习技术
【公司方向】中国移动的,学习的技术是偏向Java的,Oracle,去优的东西。
学习,做开发,做开发的途中也要学习业务,学习一些文档,开发功能点的文档设计,大部分还是开发为主(学习为主),后面才涉及到真正的业务开发
福利待遇,周一到周五按照国家规定的,调休就调休。
每个月2.8k-3k
不包含吃住,可以在公司附近租一个房。
亚信科技Java实习面试总结相关推荐
- 2019亚信科技java实习面试笔试经验分享(已成功入职)
面试笔试经验分享,仅供参考 流程:网申-宣讲-面试-笔试-二笔-二面-通过-offer-入职流程 一面 1. java有几种基本数据类型?各是哪些? 2. 一个char占几个字节?可以存多少个汉字? ...
- 2023.3.20杭州亚信科技JAVA实习一面面经
文章目录 亚信科技一面 亚信科技一面 自我介绍 项目都是从0到1还是网上找的代码 说一下你项目开发的大致流程 SpringBoot MySQL redis. MQ这些开发都是干嘛的,在项目中都是问你用 ...
- 长沙亚信科技Java实习面经
总计 Boss上投递的,先在亚信的题库上做了点笔试题.本来约定上午11点的电话面试,面试官迟到35分钟.面试时长25分钟.第一次. 流程 自我介绍 8种基本数据类型,int是多少字节,int范围? s ...
- 亚信科技(成都)Java实习面试经验
亚信科技Java实习 本来是下午两点半(4-3)面试,我由于早到了就一点20开始了笔试(他们还在午休),限时40分钟 智力题 1.有10箱罐头,这10箱罐头每箱都是50盒,每盒有50g.但其中有一箱, ...
- 亚信科技Java实习生(大三)面试
亚信科技Java实习生面试 我面的挺晚的了,6.11才面,有的同学都实习几周甚至一个月了. 但是同一个公司,我同学面试的时候,竟然全问的非技术问题(理想?,大学经历)-迷惑 可能我运气有一点好吧- 看 ...
- 亚信科技java面试题及答案.doc
亚信科技 java 面试题及答案 亚信科技 java 面试题篇 1 ( 共 30 分 ) 1 . (14 分 ) 在计费系统的预处理程序中,对话单进行格式转 换时,需要使用 strcpy 函数已知 s ...
- 海康威视Java实习面试
海康威视Java实习面试 自我介绍 技术问题 画一下java集合图谱 介绍一下spring中的AOP mybatis和hibernate的区别与优劣 redis有哪些数据类型 手写一个单例模式 用到的 ...
- 校招实习面试实战,顺丰科技Java工程师面试复盘总结
备战春招,校招实习面经分享,拿Java开发工程师offer~~ 本系列文章包括Java.算法.计算机网络.数据库.操作系统等等,本篇介绍面试顺丰科技[Java工程师]岗位的题目,复盘解析及心路历程. ...
- Java实习面试重点基础知识
今天第一次参加面试,十分紧张,加上本身我就学艺不精,没系统学过Java去面Java实习,问出的许多问题我都没有回答出来,估计我的第一次实习生面试凉了. 不过总不能沉溺于过去,总结一下今天面试中我遇到的 ...
最新文章
- 基于OpenCV 的车牌识别
- 条件数:逆矩阵与线性方程组
- 错误提示“未能加载文件或程序集“Microsoft.Office.Interop.Owc11”,
- JQuery源码-------JQuery中数值型变量的判断isNumeric
- [云炬创业基础笔记]第一章创业环境测试10
- 字节码编辑器JClassLIb下载教程
- B12_Numpy字符串函数(add,multiply,center,capitalize,title,lower,upper,split,join,replace,decode,splitline)
- 【ruoyi若依】引入activiti 模块
- 面试题08(C++)
- 使用 pyenv 管理 Python 版本
- 菜鸟做设计必看!有关如何做设计的整体思路,以及能否综合的笔记
- JavaScript四则运算的一些特殊情况
- python计算工资编程-当财务部的人会编程,会发生什么?Python实现自动化群发工资条...
- Tcpdump的用法及使用案例
- 当我在linux图形界面终端输入startx,我在干什么
- springboot项目搭建(mybatis + thymeleaf)
- 微信大全 微信支付 微信登录 小程序 PC 公众号
- 新居住时代是什么样的?一岁的贝壳给出了最佳答案
- 教你购物只花一半钱,先领优惠券再购物,原来你一直都买贵了?
- 研究生论文写作和发表建议