前端开发题目
您好,本职位要求前端开发,为降低沟通成本,请完成以下题目:测试的题目,将成果提交到git上。提供测试方法,提供解决该问题的思路、方案及操作步骤。
一、将表格中的内容进行动态合并单元格
具体要求
1、采用该网址中的table控件
https://vue.ant.design/docs/vue/introduce-cn/
2、表格中有5列(姓名,学科,难度,得分,操作列)
3、数据源采用Mock数据的方式来进行处理。
4、对单元格中姓名一样的,进行单元格合并。
5、操作列中有一个链接,点击后弹出一个Modal组件
二、采用Comments
具体要求
1、采用该网址的Comments的控件https://vue.ant.design/components/comment-cn/
2、采用上面的表格,将表格中的链接到一个commets组件中。
3、在Comments中替换人员姓名,评论内容。
4、构建多条评论,每个评论有1个reply
5、点赞的数量,评论的内容,reply的内容都放在Mock数据中。
三、前端工程化的处理方式
a)如何进行工程化?
b)如何进行多人并行开发?
c)如何设置质量控制点?
d)开发过程中,可使用哪些工具?
四、前端的移动化多平台打包的思路,如何实现一套代码多个平台使用?
五、跨域的原因及主要解决的思路。
六、一棵树在DB中,如何表达?
七、多对多如何在数据库中进行表达?
八、使用Js代码,写出一个针对树的先根遍历算法。
九、http协议的报头含义?
十、采用VUE编码的时候,页面上按钮的权限控制思路?
十一、如何实现前端页面的自适应?
十二、提升前端页面的性能有哪些方式?
十三、是否有自己的Git地址
中级后端开发
您好,本职位要求Java开发,为降低沟通成本,请选择性的回答完成以下题目,公司将根据您的回答来安排进行技术面试.请题目的答案发到简书或csdn或git上上。把地址给我
Activiti工作流中,如果要实现根据工作负荷来安排任务,有什么思路?
采用SprigngCloud之后,代码开发,日志,异常链,管理,排除故障等方面应有什么调整?
实体类为未来参与排序等集合的操作操作,一般要重新哪些方法?有哪些注意点?
Java Serializable的作用, Equals,==的区别?
是否有自己的Git地址
前后端分离开发,日志应该如何进行记录,在出现问题的时候,方便定位问题?
数据库访问的时候,在一个项目中是否可以同时使用Mybatis,JPA,JDBC等多种持久化技术?如可以,事务如何处理?
9、算法设计题目
给出正整数n,则1到n这n个数可以构成n!种排列,把这些排列按照从小到大的顺序(字典顺序)列出,如n=3时,列出1 2 3,1 3 2,2 1 3,2 3 1,3 1 2,3 2 1六个排列。
高级后端开发
您好,本职位要求Java开发,为降低沟通成本,请选择性的回答完成以下题目,公司将根据您的回答来安排进行技术面试.请题目的答案发到简书或csdn或git上上。把地址给我
如何构建自己的事件机制?
Tomcat的工作原理
对非Http通信协议或私有协议,一般解析的思路?
Netty与SpringBoot的集成方式?
Activiti工作流中,如果要实现根据工作负荷来安排任务,有什么思路?
条件概率的含义是什么?在AI中有什么应用?
采用SprigngCloud之后,代码开发,日志,异常链,管理,排除故障等方面应有什么调整?
Git分支应如何管理?版本管理,单元测试,持续集成,持续部署Docker,这些步骤应如何减少人工干预?
在TCP的连接时,三次握手,四次挥手。为什么会挥手次数比握手次数多?如果TCP连接异常中断后,服务器的Socket应什么时候关闭?
实体类为未来参与排序等集合的操作操作,一般要重新哪些方法?有哪些注意点?
跨域的含义
14、接口保证幂等性,如何做的
15、@transcation事务应放置在什么位置,在项目中如碰到事务什么原因不生效?
Jackson在反序列化中,如果对象是双向关联,如何进行处理?
SpringBoot异常的设计的原理
Java Serializable的作用, Equals,==的区别?
是否有自己的Git地址
在应用系统中,如何实现主数据管理?
如阅读过源码,分析一下该源码给你的体会?是否参加过开源代码?
前后端分离开发,日志应该如何进行记录,在出现问题的时候,方便定位问题?
数据库访问的时候,在一个项目中是否可以同时使用Mybatis,JPA,JDBC等多种持久化技术?如可以,事务如何处理?
采集系统中不同设备之间联动,应如何进行可视化建模,并进行有序执行?
如何设计一个热插拔的插件系统
扫码登录的原理
集合操作实现题目
Order,OrderItem,是1对多的双向关联关系。
这2个类用于网络传输
复写equals,Hashcode,Comparaor,toString方法
在order中写一个方法新增一条Orderitem,考虑双向关联,考虑null
在OrderItem中写一个方法,setOrder,考虑双向关联,考虑null
采用Springboot+JPA的方式实现根据用户传入的Orderid,返回Order(但不返回OrderItem的集合)
采用工具自动根据表自动生成类,在类中ManyToOne等注解被自动生成。
23、历史的数据库中有脏数据,如果进行检测,并且后期进行日常性检测?
18、算法设计题目
给出正整数n,则1到n这n个数可以构成n!种排列,把这些排列按照从小到大的顺序(字典顺序)列出,如n=3时,列出1 2 3,1 3 2,2 1 3,2 3 1,3 1 2,3 2 1六个排列。
19、企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润,求应发放奖金总数?,要求采用责任链模式来设计