Crystal Solutions interview question

Explain color coding of RJ45 also explain rolled and cross cable difference