Por la forma en que ha hecho la pregunta, parece que usted vive la codificación, a diferencia de mí. 😛. Siempre tiendo a encontrar formas más fáciles y rápidas de resolver problemas.
Lo principal que hay que entender es que los MCQ son muy sencillos y se basan en gran medida en los conceptos más fundamentales del lenguaje o utilizan fragmentos de código.
Ahora que viene a su pregunta, le sugeriría que pase a los siguientes portales en primer lugar a la práctica.
- HackerRank
- Concurso de Programación, Concurso de Programación, Programación Informática Online.
- Entregar más rápido a través de Crowdsourcing
- HackerEarth – Desafíos de programación y trabajos de desarrollador
Hay muchos más sitios web similares, pero estos son los que uso a veces. Para responder a los MCQ, la mejor manera es comenzar con la limpieza de sus conceptos básicos. Si eres sólido con ellos, no debes preocuparte. O bien, hay varias aplicaciones y sitios web donde puede comenzar a entender los fundamentos básicos de Advanced Java.
- ¿Cuál debo elegir entre Informática y Tecnología de la información?
- ¿Cuál es el alcance de la CS?
- ¿Qué componentes necesita para hacer un hogar inteligente para controlar desde cualquier lugar para un inicio?
- ¿A qué tipo de persona se adapta mejor el campo de redes y TI?
- ¿Por qué Slack añadió hilo?
- ¡Aprende a codificar gratis!
- Udacity – Clases gratuitas en línea y nanodegres (solo para lo básico).
- edX
Y muchos más. Estoy bastante seguro de que eres bueno en las cosas de Google.
Puedo estar equivocado acerca de esto, y me encantaría editarlo.