Cuéntenos más sobre su experiencia en optimización de bases de datos.
Encuentra el error en el código y la vulnerabilidad (código con concatenación SQL a través de QueryBuilder)
¿Qué proyectos clave puede destacar en su trabajo actual? ¿De qué se enorgullece?
class Cache { private static $data = []; public function set($key, $value) { self::$data[$key] = $value; } public function get($key) { return self::$data[$key] ?? null; } } $cacheA = new Cache(); $cacheA->set('user', 'Alice'); $cacheB = new Cache(); echo $cacheB->get('user'); // ?
¿Cómo explicar Temporal con un ejemplo de hacer pizza? ¿Qué es un flujo de trabajo y una actividad?
¿En qué consiste su enfoque para refactorizar código? ¿Utiliza herramientas auxiliares?
¿Qué mostrará este código usando caché en Laravel? (pregunta sobre dos instancias diferentes de caché)
¿Qué es la inyección de dependencias y por qué es necesaria?
¿Qué tan cómodo será interactuar directamente con los usuarios/clientes?
¿Cómo te posicionas: como senior o no? Cuéntame sobre las tareas en tu último puesto.
¿Hay planes de combinar el trabajo con otros proyectos importantes o empleo a tiempo parcial?
¿Qué es más importante para ti en una revisión de código: arquitectura, legibilidad, rendimiento o testabilidad?
¿Con qué versiones de PHP ha trabajado? La más antigua y la más reciente.
¿Qué es un deadlock y cómo evitarlo?
Háblame sobre las transacciones en bases de datos y bloqueos. ¿Cómo manejarías la deducción y recarga simultánea del saldo?
En cuanto a frameworks, mencionaron Symfony y Laravel, ¿con cuáles más han trabajado y cuál consideran el más estudiado?
¿Cuál es la salida del siguiente código? <?php $g = range(5,8); $h = array("a", "b", "c", "e"); for($i = 0; $i < count($g); $i++) { foreach ($h as $j) { echo $i.$j; break; } }
$filename = $_GET['file']; $content = file_get_contents("/var/www/files/" . $filename); echo $content;
¿Problemas al usar iterate() en Doctrine para una tabla grande? ¿Qué sucede con la memoria durante la iteración?
Cuéntame un poco sobre ti y tu experiencia.