Start by patting your pickle slices dry. Removing excess moisture helps the coating stick and keeps the oil from splattering.
In one bowl, mix flour, garlic powder, paprika, salt, and pepper. In another bowl, beat the eggs. Place breadcrumbs in a third bowl for the final coating.
Dip each pickle slice in flour mixture first, then egg, then breadcrumbs. I like to gently press the breadcrumbs so they stick well.
Heat oil in a skillet over medium heat. Fry pickles in small batches for 2-3 minutes per side until golden brown. Drain on paper towels.
In a bowl, combine mayonnaise, sour cream, garlic powder, onion powder, dill, salt, and pepper. Thin with milk if necessary. Chill until ready to serve.