51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1764|回复: 11
打印 上一主题 下一主题

我去集电港一家公司面试的编程题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-7 20:02:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我最近去的是集电港7号楼的一家叫环旭电子的公司,下午2点到的,前台小姐给了我3张需要添的信息表和4张答题的卷子,信息表第一张是一些基本信息的填写,没什么好说的;第二张是要求写100字以上的英文自我介绍,我感觉写的还行,以前还好背的比较熟吧,第三张要求写一道英文题,考核你的性格特点,其实是变相的测你的英语阅读能力。 总体感觉英语要求不是很高,至少还没有在后面的面试要求英语口语交流吧。。。
下面简单说下笔试的卷子,前二张考的是测试部分,还有2张考C/C++的,测试部分主要考了什么是测试,测试的目的,静态测试和动态测试的比较,还有就是三角型的流程和用例,还有测试的一些流程,感觉在51学习的东西已经够用了,真的足够了。
主要说说考的一个编程题,用C/C++写字符串的反序。。。。
我当时主要用了2个指针实现的。。
大家能把你算法写下吧 。。大家交流一下。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-8 22:46:52 | 只看该作者
。不需要用到指针 字符串是数组形式存储的```````` 可以多定义一个辅存来做
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-9-9 09:18:36 | 只看该作者
用C嵌套汇编,先定义一个栈空间,让后将字符串压栈,再依次出栈。这是非常节约空间的方法。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-9-9 11:02:36 | 只看该作者
。。。。栈空间 不是空间? 汗
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-9-9 11:05:00 | 只看该作者
void converse(cstring &s) {               
                char a;
        int i=0;
        int t=strlen(s);
        while(s[ i] && i<t/2) {
                a=s[ i];
                s[ i]=s[strlen(s)-1- i];
                s[strlen(s)-1- i]=a;
                i++;
        }
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-9-9 17:28:25 | 只看该作者
字符串:“ABCDEF”
assume cs:code,ds:data,ss:stack
data segment
    dw 41H,42H,43H,44H,45H,46H
data ends

stack segment
   dw 0,0,0,0,0,0
stack ends

code segment
start:  mov ax,data
        mov ds,ax
        mov ax,stack
        mov ss,ax
        mov sp,0cH
      
        mov bx,0
        mov cx,6H
      s:push [bx]
        add bx,2
        loop s

        mov bx,0
        mov cx,6H
     s2:pop [bx]
         add bx,2
         loop s2

        mov ax,4c00H
        int  21H
code ends
end start

那我们看看谁的代码执行效率和空间利用率最高嘛。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-9-9 17:30:18 | 只看该作者
刚才又看了一下题目要求,需要用C/C++实现。
没有可比性了。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-9-9 18:09:20 | 只看该作者
- -||| 汗。。。。。。。。用汇编和C比效率。。有可比性么?

[ 本帖最后由 Jor 于 2007-9-9 18:12 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-9-9 18:15:42 | 只看该作者
环旭是做电子产品的,可能对代码的效率和内存的利用率上面比较重视。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-9-9 18:18:25 | 只看该作者
性能要求高的。。的确最好用汇编。。但是代码的易读性就很差了
不知道楼上的 对于这种汇编编写的程序 应该如何测试呢? 请教一点经验拉~~sdlkfj5 sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-9-9 19:32:37 | 只看该作者
有一个ips产品系列,电子支付平台
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-9-13 11:23:26 | 只看该作者
不会c,只会用java  sdlkfj9
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-14 23:42 , Processed in 0.072770 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表