富途证券面试整理--前端

注:红色标注为回答的不好的

一面:

1. 8位二进制,4个为1,问概率是多少

 2.  ABCD四个人,其中有两个戴白帽子,两个戴很帽子. 其中谁也看不到A,A也看不到任何人;C可以看到B,D可以看到B和C,剩余的关系皆为看不到,问第一次没有人知道自己帽子的颜色,第二次有人说知道了,问这个人是谁?

3. 递归的方式完成字符串的逆序

    void Func(char* p, int N)  
    {  
        assert(p != NULL);  
         
        if (N == 1)  
        {  
            return;  
        }  
        else  
        {  
            char ch = p[0];  
            p[0] = p[N-1];  
            p[N - 1] = ch;  
            Func(p+1, N - 2);  
        }  
    }  
    测试代码:  
        char p[] = "ABCDEFGHI";  
        Func(p, 9);  

 

 4.  磁盘读写问题,磁道 转速 指针抬起 落下时间  读取时间

5. 寻找环状链表的入口点

 6.  c++虚函数是否可以为虚函数,父类的private是否可以在子类中访问;虚函数表是否可以在运行时动态的修改

 7.  两个有序的数组,判断其中一个是否为另一个的子数组  一道归并排序的题目

 8.  程序填空题,计算需要交多少税的

 9.  mysql 有多少引擎

10. 说一下什么是范式  mysql的索引是怎样设计的  他说是B-树 索引优化的空间和时间

11. web安全  

12. 设计模式  抽象工厂模式,抽象指的是接口 他指出应该从背景的角度理解设计模式,而不是从代码层面

 


 

二面:

1. 为什么选前端

2. 在o(n)的时间复杂度,o(1)的空间复杂度的情况下,去掉字符串中的空格,并统计空格的个数  我想的是用一次快速排序,一前一后的那种

3. 熟悉HTTP嘛 手写HTTP报文格式

4. 会不会抠图

5. web前端优化

6. web安全 中的xss是什么

7. cookie是干嘛的,有什么用,里面一般放着什么

8.一个程序编译后的内存分区 什么是栈 栈溢出漏洞

9.ajax知道嘛

10.判断两幅不同大小的图的相似性

11.有没有什么可以看的作品 早知道就拷贝到U盘上了

 

临走时"如果有岗位需要,hr会给你打电话的",结果一直待定........已超过半个月

 

一面:
 一面通过 B+
逻辑推理和算法都很不错,补充做了子集和个税题都对了。

对安全认识比较深入。

数据库受限于知识面了解不多。

面向对象也有一定认识。

操作系统方面知识薄弱点。

沟通方面比较顺畅,看得出平时喜欢读书,总体来讲比较优秀。

 

二面:
 二面待定 B+
面试评价:
1. 去空格题目有思路,但是写的代码不好
2. linux的内存分布。基本OK
3. 做web方面的经验不多。有些问题的答案像是背的
4. 问了个模式识别算法,答得一般。
5. 人还是比较积极主动的。

已挂

 

转载于:https://www.cnblogs.com/laiqun/p/5945036.html

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值