"C什么u高级工程师" 这个表述可能存在一些误解或打字错误。如果您是在询问“C++高级工程师”的职位要求,那么可以参考以下几点:
精通C++面向对象程序设计:
具备扎实的C++编程基础和面向对象设计思想。
熟悉设计模式:
了解常用的设计模式,能够应用于实际开发中。
掌握C++11、STL、boost:
熟悉C++11标准及其新特性,熟练使用STL(标准模板库)和boost库。
熟悉常用协议:
了解HTTP、TCP/IP、UDP、XML、JSON等网络协议。
精通socket网络编程和多线程网络编程:
具备网络编程的实践经验,能够处理复杂的网络通信任务。
至少熟悉一种数据库:
如MySQL、Oracle或SQL Server,掌握数据库的基本操作和优化。
这些要求是针对“C++高级工程师”职位的常见技能描述,但具体职位可能会有所不同。如果您是指其他职位或需要更详细的信息,请提供更多的上下文或更正问题。