今天尝试了三种面试方式:
1:直接打电话面试,聊聊情况,是个技术支持的,是按照我写的技能点问的
2:在微信上打电话,然后再发送个在线写代码的网站,现场提问写代码,实现需求,
他首先问了我
描述下字典的创建和添加元素,这里我竟然忘了字典的get方法,头痛,没用get方法实现起来,主要感觉写得越多代码,我的基础数据类型的使用方法会忘啊。
然后再是来了一个算法题,好专业,实现非重复字符串的第一个字符,这个方法是先把字符串导入到字典中,字典中迭代加1(这里用a[x] +=1,x是字符串,a[x]代表的是值,这样直接加1就可以把重复字符串是什么),再从字符串中取出这个的值,带入字符串中遍历,判断是否相等,如果相等的话,则输出改字符串。
3:微信上发了个腾讯视频的会议,在指定的链接里打开腾讯会议,然后首先是聊下自己的情况,然后他再问一下你简历上写的技能,然后这竟然是第一面,还有leader的第二面。