由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教电面试题
相关主题
这个题怎么做啊?一道google面经题
一道google的面试题.discuss an array rearrange question
面试题总结(5) - Binary search and divide and conquerinterview中被问到没有的做过的东西怎么回答?
一个面试题面试题,大规模url求重复 讨论
onsite求bless 附g家面试题几道marvell面试题
贡献个面试题,目前狗狗都没找到.....心情坏到极点
讨论:这个题怎么解一道面试题,请大家给些意见
请问一道G phone interview题再问一道ms的面试题
相关话题的讨论汇总
话题: utf话题: divide话题: 面试题话题: memory
进入JobHunting版参与讨论
1 (共1页)
c**j
发帖数: 103
1
软件 position。
1.software localization (不同语言自动实现,不是定位)
how to translate characters from English to Chinese? (问题好像不是这样,实
在没明白, 大概是如何实现language localization)encoded in UTF-8
what is UTF-8? how many bits.
2. have a very very large text file, how to transfer (read in) to memory
using the least memory... 也没太明白。。。
我说了divide and conquer, 之后又说考虑cache hit rate...
问如何 Divide,他说只能sequencial 读。这样貌似只能小块读入,然后clear,然后
再读?? 考虑压缩??
l**t
发帖数: 64
2

用过MFC,QT,wxWidget就比较好理解吧,每种语言都对应一张翻译表格,程序里一般
写类似于gettext("File")时会查这张表,返回对应的语言字符串,"文件"。
utf8是变长编码,问多少位没有意义,1~8个字节。程序内部一般都用ucs编码,也就是
宽字符,2个字节或者4个字节。
分块是对的,比如每块4k,最近频繁使用的块可以放入内存中,对这些内存块做索引以
及设置每块的优先级,当所读数据在内存中时就直接读取并提高其优先级,如果不在就
从文件中读出所在的数据块,如果内存块用完,则把优先级最低的内存块腾出给当前新
数据块使用

【在 c**j 的大作中提到】
: 软件 position。
: 1.software localization (不同语言自动实现,不是定位)
: how to translate characters from English to Chinese? (问题好像不是这样,实
: 在没明白, 大概是如何实现language localization)encoded in UTF-8
: what is UTF-8? how many bits.
: 2. have a very very large text file, how to transfer (read in) to memory
: using the least memory... 也没太明白。。。
: 我说了divide and conquer, 之后又说考虑cache hit rate...
: 问如何 Divide,他说只能sequencial 读。这样貌似只能小块读入,然后clear,然后
: 再读?? 考虑压缩??

c**j
发帖数: 103
3
牛啊。。感谢感谢!
1 (共1页)
进入JobHunting版参与讨论
相关主题
再问一道ms的面试题onsite求bless 附g家面试题
facebook intern 面经贡献个面试题,目前狗狗都没找到.....
问道面试题讨论:这个题怎么解
关于2D, 3D平面上点的问题?请问一道G phone interview题
这个题怎么做啊?一道google面经题
一道google的面试题.discuss an array rearrange question
面试题总结(5) - Binary search and divide and conquerinterview中被问到没有的做过的东西怎么回答?
一个面试题面试题,大规模url求重复 讨论
相关话题的讨论汇总
话题: utf话题: divide话题: 面试题话题: memory