唯品会软件工程师面经(社招)
1. 在你进行实施的过程中,公司制作的一款软件系统缺少某一项功能,而且公司也明确表示不会再为系统做任何的修改或添加任何的功能,而客户也坚决要求要需要这一功能!对于实施人员来说,应该怎么去合理妥善处理这个问题? 2. 触发器的作用是什么?触发器的是针对数据库的特殊的存储过程,当这个表发生了Insert,Update或Delete操作时,数据库都会自动执行触发器所定义的SQL语句,从而确保数据库的处理必须符合这些SQL语句所定义的规则 3. 给定如下SQL数据库:Test(num int(4))请用一条SQL语句返回num最小值,但不许使用统计功能,如min,max等 一个数据库中有两个表 一张表为Customer,含有字段ID,Name; 一张表为Order,含字段ID,CustomerID(连向Customer中的ID的外键),Revenue; 写出求每个Customer的Revenue总和的SQL语句 有一张表Performance,有字段name,score,请用sql语句表述 4. python装饰器 5. 索引类型,索引作用 6.python中列表元组和字典的区别 6.GET和POST的区别 7.反射机制 8.多种方法反转字符串 9.手撕最长不重复子串 7.什么是死锁?死锁发生后怎么解决?实际上有没有碰过死锁的问题? 8.现在用的这个如流软件,怎么进行测试? 9.给一个二叉树,写出后序遍历;手撕后序遍历 10.归并的思路?手撕归并排序 11.k个有序链表怎么合并成1个有序链表 12.TCP和UDP的区别,两者的应用场景 13.进程线程 14.C语言指针数组和数组指针。。。
#唯品会##自动化软件工程师##面经##社招#