Examen escrito mínimamente invasivo, un lado y todo el proceso del segundo lado
Examen escrito mínimamente invasivo, primera y segunda entrevista (2006)
Permítanme presentarme primero. Soy un recién graduado del Departamento de Ciencias de la Computación de la Universidad de Jiaotong. Mi identificación principal. es php, porque prefiero Para esta especialización, el objetivo de encontrar trabajo es puramente técnico. Esta vez Micro Ventures invirtió en ingenieros de desarrollo de software.
Prueba escrita: no recuerdo la hora con claridad, biblioteca del distrito de Huangpu.
Dos preguntas HTML de opción múltiple, me di cuenta de que estaba todo equivocado. Fue tan impactante que lo hice. No me atrevo a escribirlo en mi currículum. Soy competente en B/S...
Dos preguntas de programación, olvidé la primera, puedo resolverla usando llamadas a funciones recursivas. El segundo paso utiliza el método de retroceso. Aunque el algoritmo no es difícil, no es fácil escribirlo en poco tiempo y hay muy poco espacio libre en el examen, por lo que es mejor no cometer errores. Simplemente usé el bolígrafo negro y verde grueso que me regalaron en la Conferencia de Publicidad de Lenovo y lo escribí desordenadamente.
Luego hubo otra pregunta de SQL, T-SQL. No era muy bueno escribiéndola, así que la escribí en PL/SQL. De todos modos, la función se realizó, así que cuando me entrevistaron más tarde. , Confirmé esto específicamente.
El siguiente paso es el inglés. Hay algunas opciones para completar los espacios en blanco. La dificultad es similar al inglés de la escuela secundaria y luego se te preguntará cuáles son tus planes profesionales.
Eso es todo. Ha pasado tanto tiempo que no puedo recordarlo con claridad.
Primera entrevista: 15 de diciembre, piso 21, Bund Center
El Bund Center debe aparecer en la lista antes de poder ingresar. El diseño dentro de MicroPort es básicamente el mismo que el de Microsoft. incluyendo el color de la superficie, el tamaño de la mesa, etc... El ascensor es bastante impresionante. Realmente parece que hay TDT y HP en él. MM...
En la primera ronda, estaba en un edificio grande. En la sala, varios grupos me estaban entrevistando y había dos personas entrevistándome. Solo se estaban presentando y qué proyectos tenían. había hecho. Mi currículum mencionaba muchas cosas web, así que supongo que se adaptaba a su apetito. Después de preguntar sobre algunos detalles y la implementación general, hablé sobre las características de los dos y tres niveles en B/S, así como sus charlas sobre PHP. sobre las ventajas de ASP.net. Permítanme presentarles el proyecto PHP Open Source desarrollado... Finalmente, sacó una hoja de papel y me pidió que escribiera un programa: int a[10] coloca aleatoriamente números del 0 al 9 (se puede repetir), y el programa selecciona 5 números en orden. Los 5 dígitos formados son los más grandes; tenga en cuenta que el orden no se puede cambiar. Lo escribí y se lo expliqué. No hubo problema. La primera ronda estuvo bien y me pidió que esperara afuera.
Después de esperar más de diez minutos, llega la segunda ronda. En la sala de conferencias justo enfrente de la puerta. Esta vez estoy solo y todavía tengo la misma experiencia en proyectos, etc. Durante este período, parecía haber una pregunta clásica de SQL Server sobre cómo implementar la selección segmentada, y quedó muy satisfecho con la respuesta. También pregunté qué es DWORD y finalmente saqué un trozo de papel... Decía 60.000 números, cada uno entre 1 y 65535 sin repetición. Necesito escribir una función para obtener el mismo número entre 1 y 65535 con una complejidad de tiempo mínima. 1 y 65535, pero números que no están entre esos 60.000 números. En el caso de una complejidad temporal mínima, también existe una complejidad espacial mínima. No entraré en detalles sobre la respuesta, pero la parte de complejidad mínima del espacio todavía es un poco difícil. Utiliza operaciones de desplazamiento, etc. De todos modos, escribí una hoja A4 completa y hablé durante mucho tiempo. Afortunadamente, la escritura era buena. Luego asintió y dijo que la entrevista había terminado por hoy y me pidió que regresara y esperara.
En definitiva, las dos primeras rondas son más técnicas. Ambos programas deben escribir código C específico y no se les permite utilizar bibliotecas de clases existentes.
Segunda entrevista: 22 de diciembre, hoy, piso 21, Bund Center
En la primera ronda, probablemente era una persona del tipo PM, pero aún así pregunté sobre el proyecto. Luego me dijo que acababa de ver el sitio web personal en mi currículum y dijo que era muy bueno... Han, dije que la fecha de actualización era en 2002, y estaba lleno de aburrido YY... Yo estaba. en realidad elogiado... (De hecho, me siento muy orgulloso de mí mismo). Volví a preguntar qué era lo más difícil entre tantos proyectos que había hecho. Dije que no había ninguna dificultad en tecnología. Lo que era difícil era el control del tiempo y otros aspectos de la ingeniería de software. El aspecto técnico de esta ronda es una arquitectura y conceptos más generales, y terminará pronto. Se le dijo al acusado que esperara hasta la próxima entrevista con el vicepresidente a las 6 p.m.
Salí a visitar el centro comercial en Nanjing Road por un tiempo y descubrí que había tantas chicas que me deleité la vista, luego comí bolas de masa Daniang y regresé alrededor de las 5 en punto. reloj.
Esperé hasta casi las siete cuando llegué a la oficina del vicepresidente. El vicepresidente fue muy amable y accesible. Entró, me estrechó la mano cálidamente y se presentó. Estoy muy conmovido. A diferencia de algunas empresas XX, el lugar no es grande pero tampoco demasiado pequeño. Yendo al grano, en realidad es sólo una charla informal. Me preguntaron si alguna vez había hecho algo como Dongwang Forum, suspiro, los desarrolladores de Dongwang Forum son todos mis buenos amigos... muy familiarizados con ellos, y también elogiaron mi PHP Open Source BBS. Parecía muy sorprendido y me volvió a preguntar. En mi currículum decía que había sido XXXX en CSDN y propietario de una junta XXXX... Esta es la primera vez que alguien se preocupa por mí, MCSE, CCNA y similares... También es la primera vez que a alguien le importa... Me siento halagado. Después dijo que mi desempeño no fue malo, que prefería una persona sencilla como yo, y que así deben ser los técnicos. También me preguntó sobre mis planes profesionales futuros, así que hablé de ello de manera informal. Esta ronda terminó. Después de confirmar cuándo puedo venir a realizar la pasantía, se levantó y me estrechó la mano con entusiasmo. ¡El vicepresidente tenía muchas ganas de elogiarme! ¡Se siente muy bien!
En general, las dos últimas rondas se centran en la comprensión arquitectónica general y la personalidad personal.
Regresé al dormitorio y comencé a escribir esto. Finalmente lo terminé. Espero que sea útil para los hermanos que irán a las entrevistas mañana y pasado mañana. Muchas de las expresiones no son claras (las consecuencias de reprobar chino en la universidad), lo cual es ridículo.