Intern Guide

Requirements Check

- Stash access
- Mail access

Skills Check

- Git
- Binary Search, Bubble Sort, Selection Sort, Merge Sort
- LinkedList, ArrayList

Roadmap

Deep learning kursu CNN fundamentals(Object detection, classification,popüler pretrained modeller,cost functions,pooling,striding,dropout)
Git kullanımı(pull,push,fetch,commit,merge)
Docker compose, docker komutları
Network basics, SSH,SFTP kullanımı
Memory kullanımı( Heap Memory stack memory kullanımı nedir?),reference cycles
Precision,Recall,Accuracy,F1 score gibi başarı metriklerinin kullanımı

ToLook

Subjects

Object-Oriented Programming (OOP) and Design Patterns
Decorators, Generators, and Context Managers
Advanced Data Structures and Algorithms
Exception Handling and Debugging
Multithreading and Multiprocessing
Network Programming
Web Scraping and Data Extraction
Working with APIs (REST, SOAP, etc.)
Building Graphical User Interfaces (GUIs)
Machine Learning and Deep Learning Libraries (TensorFlow, PyTorch, Scikit-learn, etc.)

Data Strucutres

Stacks, Queues, and Deques
Linked Lists
Trees (Binary Trees, AVL Trees, etc.)
Heaps
Hash Tables
Graphs (Representation, Traversal, etc.)

Algorithms

Sorting Algorithms (QuickSort, MergeSort, HeapSort, etc.)
Search Algorithms (Binary Search, Depth-First Search, Breadth-First Search, etc.)
Dynamic Programming (Longest Common Subsequence, Longest Increasing Subsequence, etc.)
Divide and Conquer (Closest Pair of Points, Matrix Multiplication, etc.)
Greedy Algorithms (Huffman Coding, Fractional Knapsack Problem, etc.)
Backtracking (N-Queens Problem, Sudoku Solver, etc.)
These subtopics cover various types of data structures and algorithms and their implementation in Python. Understanding these concepts and being able to implement them efficiently is an important aspect of advanced Python programming.

Interview Question

    class MyClass:
        class_variable = "I am a class variable"

        def __init__(self, instance_variable):
            self.instance_variable = instance_variable

    MyClass.class_variable = "Emre class variable"
    print(obj2.class_variable)
    print(obj1.class_variable)

    obj1 = MyClass("Instance 1")
    obj2 = MyClass("Instance 2")

    print(obj1.instance_variable)
    print(obj2.instance_variable)

Last Updated: 8/5/2024, 7:33:56 AM