Bilgisayar Olimpiyatları'nda işlenen sorular 6 alt başlık altında ele alınmaktadır:
●Matematik soruları katılımcıların matematik bilgisini ve becerisini ölçmek için sorulmakta olup şimdiye kadar geometri sorusu sorulmamaktadır.
● Genel Yetenek soruları katılımcıların analitik düşünme becerilerini ölçmek için sorulmaktadır.
●Zekâ Soruları katılımcıların zihinsel becerilerini ve problem çözme kabiliyetlerini ölçmek için sorulmaktadır.
● Çizge Teorisi soruları katılımcıların temel çizge teorisi soruları ile ilgili kabiliyetlerini ölçülmek için sorulmaktadır.
●Algoritma Becerisi soruları katılımcıların algoritma farkındalıklarını ölçmek için sorulmaktadır. Burada amaç farkındalık durumlarını değerlendirmek olduğu için, katılımcıların okunan metni anlaması ve doğru yorumlaması beklenmektedir.
● Programlama Bilgisi soruları katılımcıların C programlama dili bilgisini ve becerisini ölçülmek için sorulmaktadır. Sorular kod yazma ve kod yorumlama becerisini ölçecek şekilde verilen kod veya kod parçacıkları ile ilgili sorulardan oluşmaktadır.
IOI Birinci Aşama öğrenci seçme sınavı temel olarak 50 soruluk çoktan seçmeli test uygulaması olarak yapılmaktadır. Sınavda 4 yanlış cevap 1 doğru cevabı götürmektedir.
IOI Uluslararası Bilgisayar Olimpiyatlarında ele alınan sorular "Matematik Konuları", "Çizge Teorisi Konuları" ve "C Programlama Dili Konuları" temelinde hazırlanmaktadır. Bu konular için çalışmalar yapılırken Veri Yapıları ve Algoritmalar temelinde çalışmaların yapılması tavsiye edilir.
1. MATEMATİK KONULARI
1.1. TEMEL MATEMATİK
1.2. MATEMATİK
1.3. İLERİ MATEMATİK
1.4. TEMEL GEOMETRİ
2. ÇİZGE TEORİSİ KONULARI
3. C PROGRAMLAMA DİLİ KONULARI
3.1. FLOW CHARTS (AKIŞ DİYAGRAMLARI)
3.2. STRUCTURAL PROGRAMMING (YAPISAL PROGRAMLAMA)
3.2. ARRAYS (DİZİLER)
3.3. FUNCTIONS (FONKSİYONLAR)
3.4. POINTERS (İŞARETCİLLER)
3.5. STRINGS AND VARIABLE TYPES (DİZGİLER VE DEĞİŞKEN TÜRLERİ)
3.6. STRUCTS AND UNIONS (YAPILAR VE BİRLİKLER)
3.7. FILE PROCESSING (DOSYA İŞLEME)
3.8. BITWISE OPERATIONS (BİT DÜZEYİNDE İŞLEMLER)
3.9. PREPROCESSING COMMANDS (ÖN İŞLEMCİ KOMUTLARI)