人生中第一次面试非常紧张,回答不太好。12月29,一面开放性问题:凯撒密码1. 制作密码盘,大小两个圆盘,最外侧排列26个英文字母,小盘可以转动。2. 密码匹配,大盘代表原始字母,小盘代表密码字母。比如小盘的B对应大盘的A,代表了所有字母滞后一位,即C对应B,D对应C……Z对应Y,A对应Z。3. 加密,输入一段明文,点击加密,会把文字按照凯撒密码加密。4. 解密,输入一段密文,点击解密,会把密文解密成为明文。开发要求:1. 必须使用Vue或者react开发,不能只使用传统的html。2. 圆盘可以使用css3也可以使用canvas,只要实现效果就可以。3. 可以网上搜索,可以使用GPT,甚至可以问老师,但是不能让别人代做。