Interview summary (2020-3-31)

First, the company

  • Beam software

Second, in the form of

  • Phone interview

Third, the process

Self introduction
1.大学、专业、大学获得的奖:...
2.上一家公司的项目:
    爬虫:抓取文书网的文书、省市政府的法律法规等
    智能服务平台:量刑计算器、相似案例、

You universities to participate in mathematical modeling, you surely good math it, talk about it you know the algorithm, such as neural networks, etc.

You reptiles project is what built us about

1.用HttpClient封装的一个Request类,这个Request类就可以使用来get/post请求
2.请求来的数据如果是JSON的话,就用fastJson解析;如果不是JSON,我们就用Jsoup把它解析成Html页面
3.此外因我爬取文书网的时候,需要大量ip,我们还写了代理池(用数组或是用mysql)
4.为了解决Request注入Spring中,我用Factory来解决
5.多线程爬虫:用生产消费者模型来实现,阻塞队列+线程池
6.80T需要浏览器模拟,用来 splash 实现

Your company use the ssm, then you tell me something about it AOP

Tell us about the Spring transaction

SpringMVC process

mybatis of $ # {} {} and difference

Ask Java basic right, which is a collection class thread-safe

Tell us about it Generics

What Java design patterns you used

mysql table design you find out about it

mysql sql statement you should write a lot of it, sql statement you talk about optimization

How many now offer you took

Guess you like

Origin www.cnblogs.com/yejiang/p/12604451.html