SQL, Linux and Testing Exam
SQL وقواعد البياناتاختبار أونلاينأساسيات كمبيوتر ساينسسهلآخر مرة اتسأل من سنتين
سؤال انترفيو في اتصالات (مصر) · المرحلة: اختبار أونلاين · المجال: SQL وقواعد البيانات وأساسيات كمبيوتر ساينس · الوظيفة: مهندس اختبار · الصعوبة: سهل · اتسأل مرة واحدة، آخرها يناير 2025
What they ask
For test and support engineering roles, a written technical exam comes first, followed by interviews with the managers. The exam covers three areas:
- SQL: joins,
GROUP BYwithHAVING, subqueries, and a query such as "list customers who have more than one active line and their total monthly charge". - Linux: everyday commands (
grep,tail -fon a log,psandkill,chmodand permissions,dfanddu), plus reading a simple shell command and saying what it prints. - Testing basics: test case design for a login screen, boundary values, equivalence classes, regression vs smoke vs sanity, and the difference between severity and priority in a bug report.
The manager interviews afterwards are mostly about your experience, availability and how you approach a flaky test.
What they look for
- Correct SQL on paper, including the difference between
WHEREandHAVING. - Comfort with a terminal; candidates who had only used GUIs struggled here.
- Structured test thinking: a short table of inputs and expected outputs is exactly what they want.